首页 / 知识
最新Web前端开发零基础知识储备
2023-04-11 13:54:00

局部属性:有些元素能规定自己的属性,这种属性称为局部属性。
比如link元素,它具有的局部属性有href、 rel、 hreflang、 media、 type、 sizes这六个。
全局属性:可以用来配置所有元素共有的行为,这种属性称为全局属性,可以用在任何一个元素身上。
1、accesskey属性
使用accesskey属性可以设定一个或几个用来选择页面上的元素的快捷键。
在上面的例子中,三个input元素添加了accesskey属性,这样在Mac下就可以用Control + Alt(Option) + n快捷键访问到Name的输入框了。用来触发accesskey机制的按键组合因平台而异,具体如下:
2、class属性
class属性用来将元素归类,这个就无需多言了。
3、contenteditable属性
contenteditable是HTML5中新增加的属性,其用途是让用户能够修改页面上的内容。
如上例,p元素的contenteditable属性值设置为true时,用户可以单击文字编辑内容。设置为false时禁止编辑。
4、dir属性
dir属性用来规定元素中文字的方向。有效值有两个:ltr(从左到右)、rtl(从右到左)。
5、draggable属性
draggable属性是HTML5支持拖放操作的方式之一,用来表示元素是否可被拖放。
6、dropzone属性
dropzone属性是HTML5支持拖放操作的方式之一,与draggable属性搭配使用。
7、id属性
id属性用来给元素分配一个唯一的标识符。这个也无需多言。需要说明的一点是,id属性还可以用来导航到文档中的特定位置。
8、hidden属性
hidden是个布尔属性,表示相关元素当前不需要关注,浏览器对它的处理方式是隐藏相关元素(隐隐想起来控制一个元素的展示隐藏的时候,会自定义一个hidden类,然后在里面写隐藏样式)
9、lang属性
lang属性用于说明元素内容使用的语言。lang属性必须使用有效的ISO语音代码,使用这个属性的目的在于,让浏览器调整其表达元素内容的方式,比如在使用了文字朗读器的情况下正确发音。
10、spellcheck属性
spellcheck属性用来表明浏览器是否应该对元素的内容进行拼写检查,这个属性只有用在用户可以编辑的元素上时才有意义。
spellcheck属性可以接受的值有两个:true和false。至于拼写检查的实现方式则因浏览器而异。
11、style属性
style属性用来直接在元素身上定义CSS样式,这个也不做过多描述了。
12、tabindex属性
HTML页面的键盘焦点可以通过按Tab键在各元素之间切换。用tabindex属性可以改变默认的转移顺序。
上面的代码实现效果是:在按Tab键的过程中,tabindex为1的Country输入框第一个被选中,接着焦点会跳到Name输入框,最后是submit提交。tabindex设置为-1的元素不会在用户按下Tab键后被选中。
13、title属性
title属性提供了元素的额外信息,浏览器通常用这些东西显示工具条提示,这个在一些展示不全的文本标题也经常使用。
希望大家能在前端开发学习的道路上越走越远!
|
最新内容
相关内容
python网络编程及前端常见问题
python网络编程及前端常见问题,数据,服务,分析,培训,状态,前端,区别,服务器,常见问题,上面,当我们学习Python时,需要掌握的的知识有很多,除了有python零基础好学吗
python零基础好学吗,代码,数据,时间,分析,基础知识,基础,培训,系统性,工具,流程,学习Python难吗?今天,小编就来为大家详细解读一下这个问题。python如何开发网站
python如何开发网站,网站,技术,培训,数字,数据,商业,价值,网络,人工智能,代码,Python是一门简单易学的编程语言,代码简洁优美,最近,随着人工智能pythonpython是前端语言吗?
pythonpython是前端语言吗?,代码,互动,培训,平台,标准,设计,语言,前端,语法,解释性,python语言属于后端开发语言。Python是一个高层次的结合python用什么编辑器开发
python用什么编辑器开发,代码,环境,时间,项目,工具,官网,培训,工程,软件,系统,常用的几款Python集成开发环境或者编辑器Pycharm如果你是做大python什么是Python web框架
python什么是Python web框架,网站,培训,管理,业务,工具,名字,软件,网络,公司,框架,web框架(webframework)或者叫做web应用框架(webapplicatiopython如何嵌入C/C++进行开发
python如何嵌入C/C++进行开发,培训,代码,项目,数字,工作,函数,原型,文件,目录,类型,如果你想把Python嵌入C/C++中是比较简单的事情,你需要的是python静态web服务器如何实现
python静态web服务器如何实现,数据,培训,服务,代码,时间,服务器,静态,报文,浏览器,消息,python静态web服务器如何实现的方法:1、编写TCP服务器pythonweb框架的整理
pythonweb框架的整理,网络,网站,平台,项目,名字,城市,培训,框架,堪萨斯州,演奏家,pythonweb框架的整理1、DjangoDjango可能是最具代表性的Pytpython全局变量和局部变量的区分
python全局变量和局部变量的区分,位置,名称,培训,变量,函数,局部,定义,外部,声明,内部,python全局变量和局部变量的区分1、区别(1)主要是定义关于linux:保持最新的远程目录
关于linux:保持最新的远程目录,关于linux:保持最新的远程目录,理论,的是,上讲,我知,Keep Remote Directory Up-to-date我绝对喜欢WinsciPhone Web应用程序,模板,框架?
iPhone Web应用程序,模板,框架?,iPhone Web应用程序,模板,框架?,应用程序,站点,用于,网页,iPhone web applications, templates, framework