加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

XHTML入门学习教程:网页Head和DTD

发布时间:2020-03-21 14:15:15 所属栏目:编程 来源:站长网
导读:head和DTD尽量不会表现在页面上,可是却是网页的重要元素。为什么会堕落? 在上一节中我们我们在检讨我们的网页时获得了一段堕落信息,可是我们在整个网页的建造进程中都是凭证XHTML尺度写的

head和DTD尽量不会表现在页面上,可是却是网页的重要元素。 为什么会堕落?
在上一节中我们我们在检讨我们的网页时获得了一段堕落信息,可是我们在整个网页的建造进程中都是凭证XHTML尺度写的啊。着实题目出在了网页的“头部”,下面我们就来办理这个题目。 <head>部门
在之前的教程中除了<title>标签之外我们修改的都是<body>之间的内容,也就是表现在页面里的内容。那么XHTML中的<head>部媒崆做什么的呢?着实在<head>部门我么可以插手很多赏识器可以“看得见”的信息。下面我们就先容一些head部门常用的标签。
留意:本节的标签与属性大大都难于影象,究竟上在我们在行使网页建造软件建设网页的时辰它们会自动天生。本节的目标是可以或许相识这些标签的寄义,以在须要的时辰可以做一些手工的修改。此刻就打开我们的“index.html”,在<head></head>中间插入如下代码:
1.<meta http-equiv="Content-Type" content="text/html;charset=gb2312" />
这段代码汇报赏识器我们的网页行使的是gb2312中笔墨符编码,没有该段<meta>信息正是上一次检讨时呈现题目的缘故起因之一。
2.<meta name="keywords" content="小门生,陵暴同窗,寒暑假功课,家长" />
这段代码是为搜刮引擎写的,content的内容就是index.html的要害词。
请留意,<meta>标签也是一个空标签,别健忘加上/。<meta>标签的浸染还远不但这些,不外在穷乏现实应用的环境下,很难相识<meta>标签的现适用处。假如想相识更多<meta>标签的常识,可以到百度搜刮相干常识。 关于<head>标签的声名
正如之前所说的,<head>部门的内容并不是为赏识者写的,而是为赏识器和搜刮引擎写的。因此<head>部门不该该含有任安在页面中可视的的内容。 DTD
假云云刻再次检讨我们的网页,如故会获得堕落信息,提醒找不到DTD文件,那么什么是DTD文件呢?简朴的说它就是在任何人(大都环境下是相同赏识器的软件)想要读取我们的文件之前汇报他我们文件是遵照哪一套法则来写的。以检讨进程为例子,假如我们行使HTML4.01的DTD呢,效验器就会以为我们是行使的HTML4.01的法则编写的网页,然后凭证响应的法则来一行一行的检讨我们的代码,最终返回检讨功效。
我们建造的网页是行使XHTML的法则,虽然要行使XHTML的DTD。不外正如我们前面提到的,XHTML的DTD也分为相对疏松的过渡期DTD和要求相等严酷的严酷DTD。本教程中我们将要在网页中声明严酷的DTD,假如您想相识更多关于DTD的内容必要进修XML,本教程中不做过多接头。
下面我们就为我们的网页声明DTD。打开之前世存的"index.html",在第一行(<html>标签之前)输入如下代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "">
而且在<html>标签里添加如部属性:xmlns=""。这个叫做定名空间属性,属于XML领域,我们这里如故不做过多的接头。
这段代码的浸染就是声明我们的网页是行使的xhtml1-strict.dtd。此刻再将这个页面提交给W3的效验器,这次将返回一个“This Page Is Valid XHTML1.0 Strict!”的信息。这暗示我们的代码中没有任何错误,完全切合XHTML1的strict(严酷)尺度。虽然了,现实事变中环境也许不老是云云,在现实的网页计划进程中,总会有各类缘故起因造成我们写出不类型的代码。这时效验器就会给堕落误陈诉,我们只必要凭证提醒修改代码即可。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读