html、xhtml要点

引入css和js的demo

<!Doctype html>
<html xmlns=http://www.w3.org/1999/xhtml>
<head>
    <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
    <title>百度一下,你就知道 </title>
    <link rel="stylesheet" type="text/css" href="../css/theme.css">
    <style type="text/css">
        p{
            background-color: aqua;
        }
    </style>

    <script type="text/javascript">
        window.sysTime=1439394178;
        _xmanCard = {
            asynJs : [],
            asynLoad : function(id){
                _xmanCard.asynJs.push(id);
            }
        };
    </script>
    <script type="text/javascript" src="theme.js"></script>
</head>

<body>

    <p style="background-color: cadetblue">test 内容</p>

</body>
</html>


1、头部文档说明

html5文档说明

<!Doctype html>
<html xmlns=http://www.w3.org/1999/xhtml>
<head>
	<meta http-equiv=”Content-Type” content="text/html;charset=utf-8">
	<title>百度一下,你就知道 </title>
</head>

<body>
</body>
</html>

html strict dtd类型文档说明

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd”>
<html>
<head>
	<meta http-equiv=”Content-Type” content="text/html;charset=utf-8">
	<title>百度一下,你就知道 </title>
</head>
<body>
</body>
</html>

HTML Transitional DTD类型文档说明

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”>
<html>
<head>
	<meta http-equiv=”Content-Type” content="text/html;charset=utf-8">
	<title>百度一下,你就知道 </title>
</head>
<body>
</body>
</html>

XHTML Strict DTD类型文档说明

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>
<html xmlns=http://www.w3.org/1999/xhtml>
<head>
	<meta http-equiv=”Content-Type” content="text/html;charset=utf-8">
	<title>百度一下,你就知道 </title>
</head>
<body>
</body>
</html>

XHTML Transitional DTD类型文档说明

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=http://www.w3.org/1999/xhtml>
<head>
	<meta http-equiv=”Content-Type” content="text/html;charset=utf-8">
	<title>百度一下,你就知道 </title>
</head>

<body>
</body>
</html>

html文档声明参考:http://w3cschool.cn/tag_doctype.html


2、html与xhtml区别

文档结构

XHTML DOCTYPE 是强制性的

<html> 中的 XML namespace 属性是强制性的

<html>、<head>、<title> 以及 <body> 也是强制性的

元素语法

XHTML 元素必须正确嵌套

XHTML 元素必须始终关闭

XHTML 元素必须小写

XHTML 文档必须有一个根元素

属性语法

XHTML 属性必须使用小写

XHTML 属性值必须用引号包围

XHTML 属性最小化也是禁止的

参考:http://www.w3cschool.cc/html/html-xhtml.html

3、Head 标签

            <head>定义关于文档的信息。

            <title>定义文档标题。

            <base>定义页面中所有链接的基准 URL。

            <link>定义资源引用。

            <meta>定义元信息

            Head 标签参考:http://w3cschool.cn/html_head.html

 HTML <meta> 标签

        DTD 指示此属性允许在哪种 DTD 中使用。S=Strict, T=Transitional, F=Frameset

属性描述DTD是否必选属性
contentsome_text定义与 http-equiv 或 name 属性相关的元信息STF
http-equiv

content-type

expires

refresh

set-cookie

把 content 属性关联到 HTTP 头部STF
name

author

description

keywords

generator

revised

others

把 content 属性关联到一个名称STF
schemesome_text定义用于翻译 content 属性值的格式STF

HTML <base> 标签

    base> 标签为页面上的所有链接规定默认地址或默认目标。都相对base的href的url寻找资源

<head>
<base href="http://www.W3CSchool.cn/i/" />
<base target="_blank" />
</head>
<body>
<img src="eg_smile.gif" />
<a href="http://www.W3CSchool.cn">W3CSchool</a>
</body>

属性描述DTD 属性是否必选
hrefURL规定页面中所有相对链接的基准 URLSTF
target

_blank

_parent

_self

_top

framename

在何处打开页面中所有的链接TF

属性 描述

_blank 在新窗口中打开被链接文档。

_self 默认。在相同的框架中打开被链接文档。

_parent 在父框架集中打开被链接文档。

_top 在整个窗口中打开被链接文档。

framename 在指定的框架中打开被链接文档。

参考:http://w3cschool.cn/att_base_target-2.html

4、Head 常规属性

属性描述
classclassname规定元素的类名(classname
idid规定元素的唯一 id
stylestyle_definition规定元素的行内样式(inline style
titletext规定元素的额外信息(可在工具提示中显示)

XHTML1.0风格标记的改变:

1、所有但标记必须关闭,<br/>

2、所有单属性必须等于自身,checked="checked"

3、尽量不使用废弃标记,<center>,<font>等

4、尽量不使用废弃标记,align,bgcorlor


转载于:https://my.oschina.net/Cheney521/blog/349682

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值