WEB语义化
WEB语义化是指,我们用一种不光人能够轻易读懂并理解,并且还能够被机器所理解并且解析的方式,来定义、创作WEB内容。例如对于HTML语义化,使用的标签的明明都是人能够轻易理解的,同时这些标签也能够被机器解析结构、理解权重。
HTML与HTML5
HTML是一种超文本标记语言(Hyper Text Markup Language),使用前后标签来标记内容来达成内容结构及属性等。浏览器通过解析HTML文件来展示内容。HTML5是HTML的第五次修订版,主要目标是将互联网语义化,带来了一些新特性。
HTML元素标签、属性都是什么概念?
元素是开始标签到结束标签的全部内容。标签用来标记内容,可以是标题、段落、表格等。标签还可以拥有属性,如居中显示、背景颜色等等。
文档类型是什么概念,起什么作用?
文档类型指示了当前文档是哪一种类型的文档,如是HTML?还是XHTML?具体又是哪一个标准的HTML呢?常用DOCTYPE标签来指示当前文档的类型,以让浏览器正确地解析。
META标签都用来做什么的?
定义文档的元数据,包含了当前网页的关键信息,如作者,编码格式,关键词等等,这些内容不会被解析在页面上,但可以方便搜索引擎、WEB服务等调用。
链接是什么概念,对应什么标签?
用来链接到其他WEB资源上,如网页等。对应于标签,使用如下:<a href="https://www.runoob.com/">访问菜鸟教程</a>
常用标签都有哪些,都适合用在什么场景
如<body>
标签,中间存放本网页的所有内容,<h>
系列表示标题,<p>
表示新段落。
表单标签都有哪些,对应着什么功能,都有哪些属性
表单用于给用户输入内容,表单可以由<form>
标签创建,内嵌<input>
标签来获取输入,通过设置<input>
的type
属性来决定是一个什么表单,如text
是文本,password
是密码,radio
是单选,checkbox
是复选框等等。有autocomplete
、autofocus
等属性。
ol, ul, li, dl, dd, dt等这些标签都适合用在什么地方,举个例子
这些均为列表标签,其中<dl><dd><dt>
组队使用,如<dl><dt>标题1</dt> <dd>列表2</dd> </dl>
,有一定层次。<ol><ul>
分别表示有序和无序列表,在他们其中嵌套<il>
使用。