18910140161

HTLM5的“全局属性”概念讲解

顺晟科技

2021-06-16 11:00:50

356

HTML5中加入了“全局属性”的新概念。我们知道,属性的范围是元素,全局属性的范围是所有元素。在本文中,我们将了解我们经常使用的几个全局属性。

1.1 .内容可编辑属性

该属性的主要功能是允许用户编辑元素中的内容。他说一个布尔值,可以是真,也可以是假。当值为真时,在元素焦点上点击鼠标获得鼠标焦点,并插入一个符号提示用户该元素允许编辑,否则不给出提示。

另外,元素有一个隐藏的继承状态,也是一个布尔值。当值为真时,允许编辑;当值为假时,不允许编辑。如果没有指定值,则由元素继承的父元素决定。如果父元素允许编辑,也可以编辑该元素。

2 .设计模式属性

此属性用于指定是否可以编辑整个页面。当页面可编辑时,页面中支持内容可编辑的任何元素都将变为可编辑。此属性只能在JavaScript脚本中编辑和修改。该属性不是布尔值,而是“开”和“关”。当值为“开”时,可以编辑页面;当该值为“关”时,页面无法编辑。

该页面具有以下框架代码:

在JavaScript脚本中指定designmode属性的方法如下

editor.document.designmode='on '

3 .隐藏属性

在HTML5中,这个属性用于隐藏或显示元素。隐藏属性的值是布尔值,当设置为真时,元素是不可见的;当值为假时,元素可见。需要提醒的是,不可见元素不存在,但是浏览器不呈现该元素。如果JavaScript脚本用于在页面加载后更改属性值,元素将变得可见。

4 .拼写检查属性

在HTML5中,拼写检查属性为两个文本输入框提供拼写检查:输入元素(类型=文本)和文本区域。该属性的值是布尔值。如果为真,则执行拼写检查,如果为假,则不执行拼写检查

输入和文本区域元素指定拼写检查属性如下:

<输入类型='text '拼写检查='false' />

5.tabindex属性

一个页面上有很多控件,按TAB键时焦点会在控件之间切换,tabindex用来表示访问哪个控件。如果将控件的tabindex值设置为负,则不能通过按tab键获得焦点,但仍可以通过编程获得焦点,这在复杂的页面或web编程中非常有用。选项卡从小到大导航,值为0的控件将导航到最后一个。

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航