CSS样式表是不区分大小写, 建议全部小写
注释: /* 注释内容 */
单位问题:CSS 建议都写上单位
如何将样式表加入您的网页:
内联定义即是在对象的标记内使用对象的style属性定义适用其的样式表属性。
示例代码:
<p style="color:#f00">这一行的字体颜色将显示为红色</p>
内部样式块对象 Embedding a Style Block
你可以在你的HTML文档的<head>标记里插入一个<style>块对象。
示例代码:
<style type="text/css">body{background:#fff;color:#000;}p{font-size:14px;}</style>
外部样式表 Linking to a Style Sheet
你可以先建立外部样式表文件*.css,然后使用HTML的link对象。
示例代码:
<link rel="stylesheet" type="text/css" href="*.css" />
rel="stylesheet" 是指在HTML文件中使用的是外部样式表;
type="text/css" 指明该文件的类型是样式表文件;
使用@import命令导入外部CSS文件(兼容性差,有些浏览器不支持)
<style type="text/css">@import url("*.css");</style>
使用<!-- -->解决兼容性
对于不支持CSS样式的浏览器, 将会把编写的CSS代码当成普通的字符串显示在网页中。
<style type="text/css"><!--h4{ /* 标记选择器 */color:red;font-size:18px;}--></style><style type="text/css">div{width:200px;}img{float:right}</style>
花括号(})前的分号可以省略,推荐还是加上
防止外部样式乱码
@charset "utf-8"
CSS样式涉及到图片的路径格式:
background-image: url('/i/eg_bg_03.gif')list-style-image:url("/i/arrow.gif");
W3C提供的CSS语法检测网页的网址如下:
http://jigsaw.w3.org/css-validator/
同义词:
内联元素:行内元素
CSS样式遵循的原则:
先设置全局的; 从大往小写
常用的全局样式:
实例1:
body,ul,li,a,img{margin:0px;padding:0px;}ul li{list-style:none;}img{border:none;} /* 解决不同浏览器下图片有无边框问题 */a:link,a:visited{text-decoration:none;color:#444;}a:hover{color:#f00;}.floatL{float:left;}.floatR{float:right;}.clear{clear:both;}
实例2:
/*重置css*/body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin: 0;padding: 0;}body {background: #fff;color: #444866;font-size: 12px;font-family: "Arial", "Microsoft YaHei", "黑体", "宋体", sans-serif;}h1, h2, h3, h4, h5, h6 {font-weight: normal;font-size: 100%;}a {/*去掉默认的下划线*/color: #444866;text-decoration: none;}img {/*去掉图片的间隙*/border: none;vertical-align: middle;}ol, ul, li {/*去掉默认的小圆点*/list-style: none;}table {/*表格样式美化*/border-collapse: collapse;}body{font-size:12px; color:#444; background-color:#f1f1f1;}.weight{font-weight:bold;}
常用中文字体 Unicode 编码
字体名称 英文名称 Unicode 编码
宋体 SimSun B8BF53
新宋体 NSimSun B0B8BF53
黑体 SimHei ED1F53
微软雅黑 Microsoft YaHei FAEF6FC5ED1
楷体_GB2312 KaiTi_GB2312 77F53_GB2312
隶书 LiSu B6E66
幼园 YouYuan E7C06
华文细黑 STXihei 4E87EC6ED1
细明体 MingLiU EC60EF53
新细明体 PMingLiU B0EC60EF53
任意字体转Unicode编码
事实上任何字体都能够转换为Unicode编码