博主信息
博文 70
粉丝 1
评论 0
访问量 68790
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
1211自测题作业
葡萄枝子
原创
789人浏览过

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等动态改变页面元素的样式
批改老师:天蓬老师天蓬老师

批改状态:合格

老师批语:手写是很棒的学习方式
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学