网页设计DIV+CSS元素解析,<head>部分前:

(一)         DOCTYPE DTD

用DW新建网页时,总会生成一句

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

这句是DOCTYPE声明,DOCTYPE是document type(文档类型)的简写,用来说明你用的XHTML或者HTML是什么版本。其中的DTD(例如上例中的xhtml1-transitional.dtd)叫文档类型定义,里面包含了文档的规则,浏览器就根据你定义的DTD来解释你页面的标识,并展现出来。

要建立符合标准的网页,DOCTYPE声明是必不可少的关键组成部分;除非你的XHTML确定了一个正确的DOCTYPE,否则你的标识和CSS都不会生效。 XHTML 1.0 提供了三种DTD声明可供选择:

 过渡的(Transitional):要求非常宽松的DTD,它允许你继续使用HTML4.01的标识(但是要符合xhtml的写法)。完整代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

 严格的(Strict):要求严格的DTD,你不能使用任何表现层的标识和属性,例如<br>。完整代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

 框架的(Frameset):专门针对框架页面设计使用的DTD,如果你的页面中包含有框架,需要采用这种DTD。完整代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

(二)   XHTML namespace

在DOCTYPE声明之后是<html xmlns="http://www.w3.org/1999/xhtml" lang="gb2312">,xmlns是XML namespace的缩写,名字空间的意思,通俗的解释是:名字空间就是给文档做一个标记,告诉别人,这个文档是属于谁的。只不过这个"谁"用了一个网址来代替。 XHTML是HTML向XML过渡的标识语言,它需要符合XML文档规则,因此也需要定义名字空间。又因为XHTML1.0不能自定义标识,所以它的名字空间都相同,就是http://www.w3.org/1999/xhtml

(三)           定义语言编码

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

(四)定义样式表:

<link rel="stylesheet" rev="stylesheet" href="css/style.css" type="text/css" media="all" />

 

(五)head区的其他设置

Ø         收藏夹小图标:将网页添加到IE收藏夹时,如果想为自己的网页添加独特的ico标志时,一个16x16的icon图标,命名为favicon.ico,放在根目录下。然后将下面的代码嵌入head区:

<link rel="icon" href="/favicon.ico" type="image/x-icon" />

<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />

Ø        搜索引擎识别的内容:

如果你想某些页面不被搜索,推荐采用robots.txt方法

<meta content="all" name="robots" />

设置站点作者信息

<meta name="author" content="ajie@netease.com,阿捷" />

设置站点版权信息

<meta name="Copyright" content="www.w3cn.org,自由版权,任意转载" />

站点的简要介绍(推荐)

<meta name="description" content="新网页设计师。web标准的教程站点,推动web标准在中国的应用" />

站点的关键词(推荐)

<meta content="designing, with, web, standards, xhtml, css, graphic, design, layout, usability, ccessibility, w3c, w3, w3cn, ajie" name="keywords" />

div+css(一)相关推荐

  1. div css 常用技巧

    div css 常用技巧 1.给图片加上alt属性:  <img src="logo.gif" alt="我的公司logo,点击返回首页" /> 2 ...

  2. DIV+CSS规范命名大全集合

    网页制作中规范使用DIV+CSS命名规则,可以改善优化功效特别是团队合作时候可以提供合作制作效率,具体DIV CSS命名规则CSS命名大全内容篇. 常用DIV+CSS命名大全集合,即CSS命名规则 D ...

  3. 黑客内参告诉你一个:设计师用div+css 必须知道的网页布局类型

    今天我在黑客内参受到了很多的留言,很多小伙伴在表示想要建立一个属于自己的站点,让我觉得现在建站是大部分人都比较感兴趣的一个技术吧! 碰巧今天整理以前的笔记发现了一本之前遗留下来的建站笔记,现在我就手打 ...

  4. 《Div+CSS 3.0网页布局案例精粹》扫描版[PDF]

    电驴资源 下面是用户共享的文件列表,安装电驴后,您可以点击这些文件名进行下载 [Div.CSS.3.0网页布局案例精粹].王大远.扫描版.rar详情 53.7MB 全选 53.7MB 下载地址(拷贝到 ...

  5. html css样式div属性,div css

    DIV+CSS是WEB设计标准,它是一种网页的布局方法.与传统中通过表格(table)布局定位的方式不同,它可以实现网页页面内容与表现相分离.提起DIV+CSS组合,还要从XHTML说起.XHTML是 ...

  6. 网页制作中规范使用DIV+CSS命名规则(转)

    网页制作中规范使用DIV+CSS命名规则,可以改善优化功效特别是团队合作时候可以提供合作制作效率,具体DIV CSS命名规则内容如下: 页头:header  如:#header{属性:属性值;}或.h ...

  7. DIV CSS完美兼容IE6/IE7/FF的通用方法

    关于CSS对各个浏览器兼容已经是老生常谈的问题了, 网络上的教程遍地都是.以下内容没有太多新颖, 纯属个人总结, 希望能对初学者有一定的帮助. 一.CSS HACK 以下两种方法几乎能解决现今所有HA ...

  8. 转载:DIV+CSS有可能遇到的问题

    [总结]DIV+CSS有可能遇到的问题 一.超链接访问过后hover样式就不出现的问题? 被点击访问过的超链接样式不在具有hover和active了,解决方法是改变CSS属性的排列顺序: L-V-H- ...

  9. html div套div,Web前端开发技术之Div+Css基础

    今天我们的课程内容有: CSS在页面风格设计中的作用 多个HTML页面调用一个CSS文件 DIV的创建与应用 用DIV+CSS的方式来写HTML页面 传统HTML的缺点和现在Css的优势Html的不足 ...

  10. 【入门须知】学DIV CSS技术如何入门?

    [入门须知]学DIV CSS技术如何入门? 引言: 引用一本书中的一段文字:"当我第一次开始学习汉语时,我的家庭老师老王给了我一本汉英字典.一本汉语语法书和一本初级教程.但是,他将这些书放 ...

最新文章

  1. 京东程序员回应“被猝死”:我还活着,还在写代码
  2. 经过这几年的磨练_通过构建这15个项目来磨练您JavaScript技能
  3. MySQL check table/optimize table/analyze table/REPAIR TABLE
  4. 【Elasticsearch】Elasticsearch 理解mapping中的store属性
  5. Sql Server 知识
  6. 怎么删除用户_误删的手机照片怎么恢复?三种快速恢复的方法
  7. Nginx 设置文件缓存时间
  8. Windows Server 2008/2008 R2 各版本内存支持概要
  9. 《Python游戏编程入门》第二章编程挑战
  10. java短信验证码接口demo分享
  11. 15s是什么意思c语言,15s是什么意思
  12. linux编译lame,linux 下安装lame以及tritonus-mp3enc
  13. 商业逻辑12讲之领导力的逻辑
  14. PPT中插入的图片如何铺满整页
  15. WiFi探针的原理与安全
  16. 东南大学计算机考研面试题,东南大学复试常问问题今天的模拟面试总结
  17. 贪吃的小Q_腾讯2018春招技术类编程题
  18. “外卖式”售后服务体验来袭 沃丰科技ServiceGo让售后服务更智能
  19. dlp型3d打印机_DLP3D打印机的工作原理及优势
  20. 揭秘 AGV 物流机器人黑科技

热门文章

  1. 虚拟化技术的演变过程和KVM虚拟化的简介
  2. Redis五大数据结构的类型的使用
  3. 关于C和C++的争论
  4. python中级第九课--模块和包(小白piao分享)
  5. 分享123个ASP整站程序源码,总有一款适合您
  6. 【Serverlet】学习
  7. 阿朱说 企业SaaS 无题
  8. web工程的权限管理
  9. MySQL 进阶 触发器 -- 触发器介绍、触发器语法、触发器案例
  10. 「小白学Python」Windows安装Python