博客列表 >1211-自测题

1211-自测题

吳
原创
2020年12月12日 06:45:081045浏览

1211-自测题

题目:

  1. html元素,标签和属性之间的关联与区别?
  2. 为什么说html是结构化的文档?
  3. 表单控件中的name属性为什么非常重要?
  4. 为什么现在都不再使用表格进行页面布局了?
  5. 一个元素,最终呈现的样式,由几方面的因素决定的

1.html元素,标签和属性之间的关联与区别?

标签:<p> 这是一个标签,<p>这是内容</p>这就是一个元素,元素是有一个开始的标签和结束的标签组成的,用来包含某些内容

属性:为html元素提供各种信息的就是属性,它以”属性名=属性值“这种名值对的形式出现,而且属性总是在html元素的开始标签中进行定义

例如:
  1. <body>
  2. <div class="body1"></div>
  3. </body>

这里的class就是属性,一个元素里可以有多个属性,每个属性之间以空格相分离
如:<div 属性1 属性2 ..>
样式是一种新的首选改变html元素样式的方式,通过html样式,能够通过使用style属性直接将样式添加到html元素,也可以加在style标签中,放在head里。
或者间接在独立的css文件进行定义,样式有值,一般会以“样式:样式值”这样的格式出现

例如:

  1. .box{color:#000;width:100px;heigt:100px;}

这里的color、width、heigt、就是样式,样式可以有多个、每个样式之间用;隔开。
如:选择器{样式1;样式2;…}

2.为什么说html是结构化的文档?

标签 描述
<html></html> HTML开始与结束
<head></head> 页头 放置样式表
<title></title> 网站标题
<body></body> 主体内容

因为参考W3C标准,HTML的形成,以及它所形成的树目录结构,都反映一个实质,HTML是具有语义的,具有结构层次的标记语言,其标签告诉了浏览器该如何解释处于一对标签的部分该如何呈现,是什么意思。
否则的话,HTML的标签就随意放置,失去统一的标准,那么浏览器将对HTML的解析也将变得乱七八糟了。
你所看到的大多数网页,都是通过其具有语义结构化的标签组合所成,一层一层的嵌套,而形成一个庞大的树目录结构,层次分明,目录清晰!
因为它的结构形成,大概可理解为结构化文档


3.表单控件中的name属性为什么非常重要?

表单控件的name值,重要的原因是提供名称给前后端进行传递交互数据处理

4.为什么现在都不再使用表格进行页面布局了?

因为使用div+css编写代码不容易出错且易维护,但是表格就不行,一不注意就出错了,出错了修改起来就麻烦

5.一个元素,最终呈现的样式,由几方面的因素决定的

1.继承样式、2.浏览器用户代理样式、3.用户自定义样式、4.行内样式

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议