面试题:html干啥用的?

来源:互联网 发布:ue 如何格式化sql语句 编辑:程序博客网 时间:2024/06/04 19:04

html提供了很多标签对儿,可以给文本增加不同的语义。比如:

<h1>  </h1>标签对儿,主标题

<h2>  </h2>标签对儿,二级标题

<p>   </p> 标签对儿,普通段落

 

现在的业界的标准,网页技术严格的三层分离:html就是负责描述页面的语义;css负责描述页面的样式;js负责描述页面的动态效果的。

所以,html不能让文字居中,不能更改文字字号、字体、颜色。因为这些都是属于样式范畴,都是css干的事儿;html不能让盒子运动起来,因为这些属性行为范畴,都是js干的事儿。

html只能干一件事儿,就是通过标签对儿,给文本增加语义。这是html唯一能做的。

 

html中,除了语义,其他什么都没有。

 

html是一个纯本文文件(就是用txt文件改名而成),用一些标签来描述文字的语义,这些标签在浏览器里面是看不到的,所以称为“超文本”,所以就是“超文本标记语言”了。

所以,接下来,我们肯定要学习一堆html中的标签对儿,这些标签对儿能够给文本不同的语义。

 

标签对儿是由起始标签和结束标签组成的:

<h1>Angelababy简介</h1>

<h1>  起始标签

</h1> 结束标签

 

比如,面试的时候问你,h1标签有什么作用?

正确答案:给文本增加主标题的语义

错误答案:给文字加粗、加黑、变大

0 0
原创粉丝点击