css命名及书写规范大全(2)

作者:prower 来源:prower 时间:2008-05-24 08:52:00 


CSS书写规范及方法

一. 常规书写规范及方法

1. 选择DOCTYPE:(选择什么样的docTYPE?)

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“>

理想情况当然是严格的DTD,但对于我们大多数刚接触web标准的设计师来说,过渡的DTD(XHTML 1.0 Transitional)是目前理想选择(包括本站,使用的也是过渡型DTD)。因为这种DTD还允许我们使用表现层的标识、元素和属性,也比较容易通过W3C的代码校验。

2. 指定语言及字符集:

为文档指定语言:(官方是这样定义 docTYPE HTML PUBLIC 的

<html xmlns=”http://www.w3.org/1999/xhtml” lang=”en”>

为了被浏览器正确解释和通过W3C代码校验,所有的XHTML文档都必须声明它们所使用的编码语言;如:
常用的语言定义:

<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />

标准的XML文档语言定义:

<?xml version=”1.0″ encoding=” utf-8″?>

针对老版本的浏览器的语言定义:

<meta http-equiv=”Content-Language” content=” utf-8″ />

为提高字符集,建议采用“utf-8”。

标签:命名,规范,书写,css,标准
0
投稿

猜你喜欢

  • 对用户进行电话访谈的一点感想

    2009-12-28 13:05:00
  • python中找出numpy array数组的最值及其索引方法

    2022-11-26 14:24:00
  • SQL Server 2008图文安装教程第1/2页

    2024-01-12 18:54:21
  • 浅谈tensorflow语义分割api的使用(deeplab训练cityscapes)

    2022-03-16 23:24:01
  • ASP CacheControl 属性

    2009-04-28 13:09:00
  • python通过smpt发送邮件的方法

    2021-06-18 02:50:59
  • 各浏览器 CSS Hack 整理

    2008-01-17 10:54:00
  • 解决pip install psycopg2出错问题

    2023-01-22 01:41:09
  • 树型结构列出指定目录里所有文件的PHP类

    2023-11-17 04:49:04
  • Python continue语句实例用法

    2022-03-30 02:22:58
  • 网页禁用右键实现代码(JavaScript代码)

    2024-02-26 09:46:23
  • PyCharm创建Django项目的简单步骤记录

    2023-08-28 11:03:37
  • 使用python实现飞机大战游戏

    2021-05-11 12:02:16
  • scrapy-redis分布式爬虫的搭建过程(理论篇)

    2022-04-25 20:49:25
  • 数据库性能优化一:数据库自身优化提升性能

    2024-01-24 04:02:07
  • 替换python字典中的key值方法

    2022-10-20 04:03:34
  • Python中输入若干整数以逗号间隔实现统计每个整数出现次数

    2021-10-27 22:20:04
  • JAVA使用DBUtils操作数据库

    2024-01-18 11:28:36
  • Vue使用Swiper的案例详解

    2024-04-26 17:39:01
  • Oracle数据库快照的使用

    2010-07-28 13:32:00
  • asp之家 网络编程 m.aspxhome.com