天天看点

WEB-DAY2学习笔记

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/" target="_blank" rel="external nofollow" >访问菜鸟教程</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>

使用。