HTML5学习笔记<七>:XHTML介绍

XHTML 简介


 

1. 什么是XHTML?

  XHTML指的是可扩展超文本标记语言

  XHTML与HTML4.0几乎是相同的

  XHTML是更严格更纯净的HTML版本

  XHTML是以XML应用的方式定义HTML

  XHTML得到所有主流浏览器的支持

2. 为什么使用XHTML

  为了代码的完整性和良好性

3. 文档声明:

  DTD: 规定了使用通用标记语言的网页语法

4. 三种XHTML文档类型

  STRICT(严格类型)

  TRANSTIONAL(过度类型)

  FRAMESET(框架类型)

例: 不规范的书写方式, 虽然在浏览器中能显示出来, 但是为后续开发和维护带来很大的问题

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>XHTML</title>
</head>
<body>
<!-- 书写格式不规范 -->
    <h1>这是一个标题
    <p>大家好
        abcd
        <A href="index.html">index</A>
</body>
</html>

 

下面是介绍XHTML的正确语法.

XHTML元素


 

XHTML元素语法:

  XHTML元素必须正确嵌套

  XHTML元素必须始终关闭

  XHTML元素必须小写

  XHTML文档必须有一个根元素

例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>XHTML</title>
</head>
<!-- 文档必须有个更元素 比如 html, head, body -->
<body>
<!--元素必须小写-->
    <!-- 正确的嵌套 h1标签 嵌套 p标签 -->
    <h1><p>hello</p></h1>
    <!-- 错误的嵌套 -->
    <h1><p>hello</h1></p>
    <!-- 元素必须始终关闭 -->
    <h1></h1>
    <br/>
</body>
</html>

 


XHTML属性


XHTML属性语法规则:

  XHTML属性必须小写

  XHTML属性值必须用引号包围

  XHTML属性最小化也是禁止的

例:

  

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>XHTML</title>
</head>

<body>
    <!-- 属性必须小写, 值用双引号包围 -->
    <table width="100"></table>
    <form>
        <!-- 属性禁止最小化(简写) 比如type="button" 不能直接写button -->
        <input type="button">
    </form>
</body>
</html>

 

 

南心芭比: 热爱分享, 收获快乐~  

 

转载于:https://www.cnblogs.com/winsoncheung/p/6567182.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值