HTML 与 XHTML区别、HTML5新的语义化标签、表单扩展学习

这篇具有很好参考价值的文章主要介绍了HTML 与 XHTML区别、HTML5新的语义化标签、表单扩展学习。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. HTML 与 XHTML区别

  DOCTYPE文档及编码
  元素大小写 
  属性布尔值
  属性引号
  图片的alt属性
  单标签写法
  双标签闭合

2. strong与b、em与i

表现形态都是 文本加粗  和  文本斜体

区别:是否具备语义化

3. 引用标签

 blockquote  :  引用大段的段落解释
    q  :  引用小段的短语解释
    abbr  :  缩写或首字母缩略词
    address  :  引用文档地址信息
    cite  :  引用著作的标题

4. iframe标签

可以引入其他的html到当前html中显示。

主要是利用iframe的属性进行样式的调节。

5. br 与 wbr

br 就是换行、  wbr 就是软换行(在指定时机进行换行)

6. pre 与 code ?

针对网页中的程序代码的显示效果。

7. map 与 area

  给特殊图形添加链接,area能添加的热区的形状:矩形、圆形、多边形。

8. embed 与 object

给flash和一些插件进行渲染操作的标签。

9. audio 与 video

 引入音频与视频的标签。属于H5的功能。

10. 文字注解

ruby  、 rt 这样一个组合

11. link扩展学习

添加网址标题栏前的小图标:
<link rel="icon" type="/image/x-icon" href="http://www.mobiletrain.org/favicon.ico">
DNS预解析:
<link rel="dns-prefetch" href="//static.360buyimg.com">

12. meta扩展学习

  meta添加一些辅助信息。

    <meta name="description" content="大连美团网精选大连美食餐厅,酒店预订,电影票,旅游景点,外卖订餐,大连团购信息,您可查询商家评价店铺信息。大连生活,下载美团官方APP ,吃喝玩乐1折起。">
    <meta name="keywords" content="大连美食,大连酒店,大连团购">
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <meta http-equiv="refresh" content="3" url="">
    <meta http-equiv="expires" content="Wed, 20 Jun 2019 22:33:00 GMT">

13. HTML5新的语义化标签

 	header : 页眉
    footer : 页脚
    main : 主体
    hgroup : 标题组合
    nav : 导航

    注:header、footer、main 在一个网页中只能出现一次。

    article : 独立的内容
    aside : 辅助信息的内容
    section : 区域
    figure : 描述图像或视频
    figcaption : 描述图像或视频的标题部分	

    datalist : 选项列表
    details / summary : 文档细节 / 文档标题
    progress / meter : 定义进度条 / 定义度量范围
    time : 定义日期或时间
    mark : 带有记号的文本

14. 表格扩展学习

添加单线 : border-collapse : collapse
隐藏空单元 : empty-cells : hide
斜线分类 : border / rotate
列分组 : colgroup  / col

15. 表单扩展学习

美化表单控件:   1. label + :checked    2. position + opacity

新的input控件
   email  :  电子邮件地址输入框
   url  :  网址输入框
   number  :  数值输入框
   range  :  滑动条
   date / month / week  :  日期控件	
   search  :  搜索框
   color  :  颜色控件
   tel  :  电话号码输入框  ( 在移动端会默认调起数字键盘 )
   time  :  时间控件

表单属性:
   autocomplete  :  自动完成  默认 on  /  off
   autofocus  :  获取焦点
   required  :  不能为空
   pattern  :  正则验证

   method  :  数据传输方式
   enctype  :  数据传输类型
   name / value  :  数据的键值对

扩展标签 :	
   fieldset  :  表单内元素分组 
   legend  :  为fieldset元素定义标题
   optgroup  :  定义选项组

16. BFC规范

触发BFC规范的元素,可以形成一个独立的容器。不受到外界的影响,从而解决一些布局问题。

触发的样式:
    float、display、position、overflow

文章来源地址https://www.toymoban.com/news/detail-600359.html

到了这里,关于HTML 与 XHTML区别、HTML5新的语义化标签、表单扩展学习的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • HTML5语义化标签 header 的详解

    HTML5语义化标签 header 的详解

    🌟🌟🌟 专栏详解 🎉 🎉 🎉 欢迎来到前端开发之旅专栏! 不管你是完全小白,还是有一点经验的开发者,在这里你会了解到最简单易懂的语言,与你分享有关前端技术和实用技巧的内容。此专栏的目标是提供易于理解且实用的内容,通过深入浅出的方式让大家掌握前端开

    2024年02月08日
    浏览(11)
  • 前端面试:【HTML】语义化标签、表单、媒体元素

    HTML(超文本标记语言)是构建网页内容的基础,它通过一系列标签来描述页面的结构和内容。在这篇文章中,我们将探讨HTML的基础知识,包括语义化标签、表单和媒体元素。 语义化标签:赋予内容更多意义 语义化标签是指在编写HTML代码时,使用具有实际含义的标签,以便

    2024年02月12日
    浏览(15)
  • html学习笔记11-标签简写及全称、XHTML

    https://www.runoob.com/html/html-tag-name.html XHTML 是以 XML 格式编写的 HTML。可扩展超文本标记语言 XML 是一种必须正确标记且格式良好的标记语言。 XML 指可扩展标记语言(eXtensible Markup Language)。

    2024年02月11日
    浏览(13)
  • HTML 与 XHTML 二者有什么区别

    HTML 与 XHTML 之间的差别,主要分为功能上的差别和书写习惯的差别两方面。 关于功能上的差别,主要是 XHTML 可兼容各大浏览器、手机以及 PDA ,并且浏览器也能快速正确地编译网页。 由于 XHTML 的语法较为严谨,所以如果你是习惯松散结构的 HTML 编写者,那需要注意 XHTML 的规

    2024年02月13日
    浏览(11)
  • 读书笔记:《HTML5开发手册》--HTML5新的结构元素

    这是补充HTML5基础知识的系列内容,其他为: 一、HTML5-- 新的结构元素 二、HTML5-- figure、time、details、mark 三、HTML5-- details活学活用 四、HTML5-- 现存元素的变化 五、HTML5 -- Web表单 虽然从事前端开发已有很长一段时间,对HTML5标签也有使用,但在语义化上面理解还不够清晰。之前

    2024年02月07日
    浏览(22)
  • HTML5的语义元素

    HTML5的语义元素

    HTML5语义元素: HTML5提供新的语义元素来明确一个web页面的不同部分:head、nav、section、article、aside、figcation、figure、footer。 1)、 section元素: section标签定义文档中的节,比如章节、页眉、页脚或文档中的其他部分。示例: section h1wsx/h1

    2024年02月05日
    浏览(14)
  • HTML5 <rt> 标签、HTML5 <ruby> 标签

    HTML5 <rt> 标签、HTML5 <ruby> 标签

    HTML5 rt标签用于表示为ruby标签中的注释内容。 一个 ruby 注释: 尝试一下 » IE 9+、Firefox、Opera、Chrome 和 Safari 支持 rt 标签。 注释: IE 8 或更早版本的 IE 浏览器不支持 rt 标签。 rt 标签定义字符(中文注音或字符)的解释或发音。 将 rt 标签与 ruby 和 rp 标签一起使用: ruby 元素

    2023年04月23日
    浏览(51)
  • HTML5 <s> 标签、HTML5 <sub> 和 <sup> 标签

    HTML5 <s> 标签、HTML5 <sub> 和 <sup> 标签

    s 标签定义加删除线的文本。HTML 5 中不再支持这个标签。请使用 CSS 代替。 在 HTML 4.01 中不赞成使用 s 标签。 在 HTML 5 中不支持 s 标签。 提示:请使用 del 标签代替。 关于s 标签的详细详细,你可以参考本站的“HTML s 标签”一节! HTML5 sub和sup标签分别为文档中的内容定义下标

    2024年02月01日
    浏览(40)
  • HTML5-4-表单

    HTML5-4-表单

    HTML 表单用于收集用户的输入信息,表示文档中的一个区域,此区域包含交互控件,将用户收集到的信息发送到 Web 服务器。 表单是一个包含表单元素的区域。 表单元素是允许用户在表单中输入内容,比如: 文本域(textarea) 、 下拉列表(select) 、 单选框(radio-buttons) 、

    2024年02月09日
    浏览(10)
  • HTML5表单单元测试验

    (单选题, 10.0分) 下列input标签的type属性值选项中,不是HTML5新增加的是( )。 A color B email C number D file (单选题, 10.0分) 当用户选择某文本(如性别单选按钮的\\\"男\\\"或\\\"女\\\")时,浏览器就会自动将焦点转到和标签相关的表单控件上,使用下列哪个标签?( ) A datalist B output C la

    2024年02月10日
    浏览(12)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包