千锋教育-做有情怀、有良心、有品质的职业教育机构

当前位置:首页  >  关于学院  >  技术干货  >  html5技术干货  >  正文

Html和xhtml有什么区别?

来源:千锋教育
作者:qyf
关键词: xhtml 属性
2023-03-14
分享

Html和xhtml有什么区别

  - 含义不同:HTML是一种基本的WEB网页设计语言,XHTML是一个基于XMl的置标语言

  - 最主要的不同 - XHTML元素必须被正确地嵌套。

  - XHTML元素必须被关闭

  - XHTML标签名必须用小写字母

  - XHTMl文档必须拥有根元素在XHTML中,、、都是必需的标签。

  - XHTML必须设置标签的xmlns属性,且其值为“http://www.w3.org/1999/xhtml”。

  - XHTML任何属性值要么用单引号引起来,要么用双引号引起来。如class=page就是不合法的,而 class='page'和class="page"均是合法的。

  所有属性必须有值。

  有些属性,比如标签的checked属性,在HTML中可以使用简写形式,即数据,然后在XHTML中,必须这样编写:数据

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

相关推荐

  • 语义化的理解?有哪些语义化标签,有什么作用! 在HTML5里面为了方便我们的开发,W3C为我们提供了大量的语义化标签, 通过这些语义化标签能够清楚的了解区块的功能,也能让页面的结构更加的简化避免起类名和id名字   HTML5新增的语义化标签有:   header——标记头部区域的内容(用于整个页面或页面中的一块区域...
  • Html和xhtml有什么区别? XHTMl文档必须拥有根元素在XHTML中,、、都是必需的标签。有些属性,比如标签的checked属性,在HTML中可以使用简写形式,即数据,然后在XHTML中,必须这样编写:数据
  • html5新增标签有哪些? “<section>:定义文档中的节或区域。"<aside>:定义页面的侧边栏内容。“<audio>:定义音频播放器。`<canvas>`:定义绘制图形的容器。“<output>`:定义输出的结果。
  • padding-top: 50%的效果,margin-top: 50%的效果 是距离是浏览器宽度的一半,情况二:当是嵌套元素中子元素添加了margin-top:50%;是子元素距离父元素高度的一半,margin-top:50%;的效果:在没有出现垂直外边距重合与溢出的情况下分为两种情况
  • 脱离布局流有几种方法? 第一种:浮动布局(float)浮动一般用于让块级元素排成一行在同一行显示任何元素都可浮动,如一个元素设置为浮动元素,浮动元素无论最初是什么都会变成一个行块级元素,拥有disolay:inline-block属性
  • 设置元素显示隐藏的几种方式与区别? 和他们就不一样了,它属于是完全删除的状态,相当于不存在于页面当中了,因此它不占位,也不能触发点击事件。使用缩放,按照x和y的中心位置进行缩小占位置height:0px;的时候不占页面空间如果元素中有文本的话需要给元素添加oveflow:hidden;