Blogger Information
Blog 70
fans 1
comment 0
visits 53078
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
1211自测题作业
葡萄枝子
Original
580 people have browsed it

1211自测题作业

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

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

  • html与元素:html中向用户呈现的每一个内容,都是一个元素。即html由元素(一个一个的块)构成。
  • 元素与标签:写入html的每一个元素,都包含一个标签,因此html又叫超文本标记(即标签)语言。
  • 标签与属性:标签有,单/双标签,属性写入到起始标签中,属性由一组或多组名称="值"构成。
  • 结构关系示例简图:
    结构关系示例简图

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

  • html是超文本标记(即标签)语言,每一个写入html元素,都必须包含一个标签,无论是单标签还是双标签。
  • 描述元素的属性,都必须写入起始标签中。
  • 单标签,除了 <!DOCTYPE html> 等,若规范且符合SEO,多数单标签都应该加闭合标签 /,如 <meta charset="UTF-8" />
  • 双标签,都是成对出现,如 <body> 与闭合标签 </body>
  • html5 允许使用固定的标签 <header>...</header>, <main>...</main>, <aside>...</aside>, <article>...</article>, <footer>...</footer>

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

  • 表单控件中的name属性,用于向表单的提交地址传递name属性的值,若没有name属性,则空提交。获取不到表单的填写的数据。
  • 表单控件若不写name属性值,js/jQuery#ID.class获取赋值,进行ajax提交,后端处理,则算另外一种情况。

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

  • 表格布局,非常凌乱,代码量多,修改起来也麻烦,表格布局的网站对SEO很不友好。

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

  • 引用的外部样式表或样式表中引入别的样式表
  • css层叠的顺序
  • ID/类/属性/标签选择器层叠的优先级
  • css样式的继承/浏览器/用户自定义<style></style>行内style="css"等级别声明
  • !important提升的优先级
  • js/jQuery等动态改变页面元素的样式
Correcting teacher:天蓬老师天蓬老师

Correction status:qualified

Teacher's comments:手写是很棒的学习方式
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments