平时用的东西,有的时候好忘记,呵呵
1 .b{font-weight: bold } /* 加 粗 */
2 .u{text-decoration: underline } /* 下划线 */
3 .i{font-style: italic } /* 斜 体 */
4 .s{text-decoration: line-through } /* 删除线 */
5 .l{font-weight:lighter } /* 粗变细 */
6 .hand{ cursor: hand } /* 手 型 */
7 .f18 { font-size: 18px } /* 大字 */
8
9
10 /* 鼠标的四种状态 */
11 A:link 默认状态
12 A:visited
13 A:active 点击状态
14 A:hover 经过状态
15
16
17 /* 汉字字体 */
18 .simsun {font-family: SimSun } /* 宋体 */
19 .simhei {font-family: SimHei } /* 黑体 */
20 .lisu {font-family: LiSu } /* 隶书 */
21 .youyuan {font-family: YouYuan } /* 幼圆 */
22
23
24 /* 截取超出规定长度的字段 <有宽度配合>*/
25 .tof{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
26 .xf_wb{word-break:break-all;table-layout:fixed}
27 .ta_1{border-collapse:collapse;}
28
29
30 /* 出现下拉的样式 */
31 overflow:scroll; overflow-x:hidden; overflow-y:auto;
32
33
34 /* 网页文字换行问题 */
35 word-wrap:break-word 只管IE
36
37
38 /* 自动换行 */
39 .ww{word-wrap:break-word;}
40
41
42 /* 文字过长时截取,出现省略号 */
43 overflow:hidden;text-overflow:ellipsis;
44
45
46 /* 浮动与定位 */
47 .hidden { /* 隐藏 */ visibility: hidden }
48
49 /*段落前空格*/
50 .space{text-indent: 2em;}
51
52 /*圆角代码*/
53 .g_no1, .g_no2, .g_no3{display:block; overflow:hidden;}
54 .g_no1, .g_no2, .g_no3, .g_no4{background:#EEEEEE;}
55 .g_no1{height:1px; margin:0 4px;}
56 .g_no2{height:1px; margin:0 2px;}
57 .g_no3{height:2px; margin:0 1px;}
58 .g_no4{color:#4E4E4E; padding:1px}
59
60 /*防止标点在前面*/
61 vertical-align:middle;
62
63
64 /* W3C- 十六色色盘 常用颜色 */
65 .red { /* 红色 */ color: #FF0000 }
66 .orange { /* 橙色 */ color: #FF6600 }
67 .yellow { /* 黄色 */ color: #ffff00 }
68 .green { /* 绿色 */ color: #00ff00 }
69 .cyan { /* 青色 */ color: #00ffff }
70 .blue { /* 蓝色 */ color: #0066E6 }
71 .purple { /* 紫色 */ color: #800080 }
72 .black { /* 黑色 */ color: #000000 }
73 .white { /* 白色 */ color: #FEFEFE }
74 .grey { /* 灰色 */ color: #898989 }
75 .gold { /* 金色 */ color: #C37E00 }
76 .silver { /* 银色 */ color: #C0C0C0 }
77 .brown { /* 棕色 */ color: #996600 }
78 .chestnut { /* 栗色 */ color: #800000 }
79 .peach { /* 桃红 */ color: #FF00FF }
80 .dark { /* 暗红 */ color: #8B0000 }
81 .olive { /* 橄榄 */ color: #808000 }
82 .deepgreen { /* 深绿 */ color: #008000 }
83 .lightblue { /* 浅蓝 */ color: #008080 }
84 .deepblue { /* 深蓝 */ color: #000080 }
85
86
87 /*使背景固定不动而上面的网页是动的*/
88 body{background:url(images/bg_all01.jpg) fixed;}
89
90
91 /*使这个区域有滤镜的效果*/
92 .beijing{ background:#000; filter:alpha(opacity=75); opacity:0.75; height:800px; color:#FFFFFF;
93
94 margin:50px 0 0 0}
95
96
97
98 /*插入的输入框变成横线*/
99 <input name="" type="text" style="background:#000; border:0; border-bottom:1px solid #fff;
100
101 color:#FFFFFF">
102
103
104 /*使表格的1px变细*/
105 .bd_grey{border-style:solid; border-collapse:collapse;}
106
107
108 /*使png图片去掉背景色,用css*,IE和火狐都可以用/
109 .xf_shipin_xia{background:url(../images/xinfang/xf_shipin_xia.png) !important;background: none;
110
111 width:360px; height:70px;
112 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/xinfang/xf_shipin_xia.png'
113
114 ,sizingMethod='crop');}
115 火狐 !important; IE
116
117
118 /*使网站变灰的代码(写在CSS中)*/
119 HTML {
120 FILTER: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)
121 }
122
123 /*按钮样式*/
124 <input type="submit" value="确 认" class="nl_queren" />
125 <button class="nl_queren">确 认</button>
126
127
128 /*图标和文字对不齐的用的*/
129 vertical-align:middle
130
131
132
133 /* 美工在做codding的时候,去掉按钮的点击后的虚框,用这个方法完成: */
134
135 onfocus="blur()"
136
137
138
139 /* 当你点击链接时,Firefox会在链接周围产生一个虚线外框。*/
140
141 a{outline:none;}
142
143
144
145 /*去掉ie6下的png图片的背景*/
146 <style>
147
148 .png24 {
149 tmp:expression(setPng24(this));
150 }
151
152 </style>
153
154
155
156 <script>
157 function setPng24(obj) {
158 obj.width=obj.height=1;
159 obj.className=obj.className.replace(/\bpng24\b/i,'');
160 obj.style.filter =
161 "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src
162
163 +"',sizingMethod='image');"
164 obj.src='';
165 return '';
166 }
167 </script>
168
169
170 <img class="png24" src="abc123.png" width="169" height="43" border="0">
171
172
173
174 /*maxlength决定输入框的字符数 size决定输入框的宽度*/
175 <input type="text" name="scfg_name" value="" size="20" class="srk" maxlength="15" />
176
177
178 /*javascript:void(0);防止切换跳*/
179 <div class="z-fl-left"></div>
180 <div class="z-fl-zhong" id="topic_type">
181 <div class="z-xz01"><a href="javascript:void(0);" onfocus="blur();">欧美新品</a></div>
182 <div class="z-xz01"><a href="javascript:void(0);" onfocus="blur();">日韩新品</a></div>
183 <div class="z-xz01"><a href="javascript:void(0);" onfocus="blur();">国产新品</a></div>
184 </div>
185
186
187 /*强制转换,用户名、密码 填完用户名 tab到密码*/
188 tabindex="1"
189 tabindex="2"
190
191 /*是ie也有最小宽度*/
192 width:expression( documentElement.clientWidth < 778? (documentElement.clientWidth == 0 ?
193
194 (body.clientWidth < 778 ? "778" : "auto") : "778px") : "auto" )
195
196
197 /*解决点文字 前面的单选按钮和复选按钮页是选中的*/
198
199 前面的单选按钮和复选按钮 id="a"
200 后面的字:<label for="a"></label>
201
202
203 /*解决图片的垂直居中问题*/
204
205 <div class="box"><a href="http://www.howpm.com" target="_blank"><img
206
207 src="http://howpm.com/images/dz7/logo.gif" /></a></div>
208
209 CSS:
210 .box {display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:
211
212 200px;*font-family:Arial;width:200px;height:200px;border: 1px solid #eee; }
213 .box img {vertical-align:middle; border:0;}
214
215
216
217 /*解决span的宽度问题*/
218 span{
219 width:150px;
220 display:block;/*解决span的宽度问题*/
221 }
222
223 /*解决IE下文字和数字的链接不整齐的问题 a链接上加*/
224
225 vertical-align:baseline
226 zoom:111
227
228
229 /*解决文本框和文字巨上*/
230 vertical-align:text-top;
231
232
233 /*当图像不存在时,可用一张通用图片代替显示*/(没用过,嘿嘿)
234 <img src="image.gif" onerror="this.src='noimage.gif'" />
235
236
237 /*上下左右居中*/
238 position:absolute;top:50%;left:50%;margin:-100px 0 0 -100px; width:200px;height:200px;border:1px
239
240 solid red;
241
242
243
244 /*若需给 a 标签内内容加上 样式, 需要设置display: block(常见于导航标签)*/
245
246
247 /*css控制图片的显示大小 经典*/
248 max-width:800px; width:expression(800+"px");
249
250
251
252 /*使图片开始的时候是没有的,鼠标经过的时候是出现的 ie6下是不好用的*/
253 .commentlist li img { display: none; border:none }
254 .commentlist li:hover img { display: inline; border:none}
255
256
257
258 /*框的上面有字的效果,挡住了框的一部分*/
259 <fieldset>
260 <legend>本帖最近评分记录</legend>
261 <ul>
262 <li>查看评分记录<li>
263 <li>查看评分记录<li>
264 <li>查看评分记录<li>
265 <li>查看评分记录<li>
266 </ul>
267 </fieldset>
268
269 css:fieldset{border:1px solid #B6B6C0;}
270
271 /*透明颜色*/
272 transparent
273
274
275
276 /*是文件始终居底部的样式*/
277 min-height: 100%;
278 height: auto !important;
279 height: 100%;
280 margin: 0 auto -30px 0;
281
282
283 /*鼠标放上去和离开的背景切换效果*/
284 onmouseout="this.className='list_bg1'" onmouseover="this.className='list_bg2'"
285
286 /*利用这个属性给图片加上矩形、圆形或多边形的像映射中对鼠标敏感的区域*/
287 coords 属性
288 <area> 标签的 coords 属性定义了客户端图像映射中对鼠标敏感的区域的坐标。坐标的数字及其含义取决于
289
290 shape 属性中决定的区域形状。可以将客户端图像映射中的超链接区域定义为矩形、圆形或多边形等。
291
292 下面列出了每种形状的适当值:
293
294 圆形:shape="circle",coords="x,y,z"
295
296 这里的 x 和 y 定义了圆心的位置("0,0" 是图像左上角的坐标),r 是以像素为单位的圆形半径。
297
298 多边形:shape="polygon",coords="x1,y1,x2,y2,x3,y3,"
299
300 每一对 "x,y" 坐标都定义了多边形的一个顶点("0,0" 是图像左上角的坐标)。定义三角形至少需要三组坐标;
301
302 高纬多边形则需要更多数量的顶点。
303
304 多边形会自动封闭,因此在列表的结尾不需要重复第一个坐标来闭合整个区域。
305
306 矩形:shape="rectangle",coords="x1,y1,x2,y2"
307
308 第一个坐标是矩形的一个角的顶点坐标,另一对坐标是对角的顶点坐标,"0,0" 是图像左上角的坐标。请注意,
309
310 定义举行实际上是定义带有四个顶点的多边形的一种简化方法。
311
312 例如,下面的 XHTML 片段在一个 100x100 像素图像的右下方四分之一处,定义了一个对鼠标敏感的区域,并在
313
314 图像的正中间定义了一个圆形区域。
315
316
317 /*锚点链接*/
318 点击<a href="#a">东海通讯简介</a>
319 到<a name="a" id="a"></a>
320
321
322
323 /*direction 属性设置文本的方向。*/
324 direction: rtl /*right*/
325 direction: ltr /*left*/
326
327
328
329
330 /*最小高度*/
331 标准浏览器中固定高度值的容器是不会象IE6里那样被撑开的,那我又想固定高度,又想能被撑开需要怎样设置呢
332
333 ?办法就是去掉height设置min-height:200px; 这里为了照顾不认识min-height的IE6 可以这样定义:
334 {
335 height:auto!important;
336 height:200px;
337 min-height:200px;
338 }
339
340
341
342 /*不常用,但是需要你知道的标签*/
343 1. <cite> 一般,浏览器会用斜体来显示<cite> 标签内的文字
344 2. <optgroup> <optgroup>标签是定义select标签中的选项分组的一种很好的方法
345 eg:
346 <label for="showtimes">上映时间</label>
347 <select id="showtimes" name="showtimes"> <optgroup label="下午一点"><option value="titanic">泰坦尼
348
349 克号</option> <option value="nd">贫民窟的百万富翁</option> <option value="wab">怪物史瑞克</option>
350
351 </optgroup> <optgroup label="下午两点"> <option value="bkrw">狮子王</option> <option value="stf">全
352
353 民超人</option></optgroup></select>
354
355 3. <acronym> <acronym> 是一种定义或更多解释一组文字的方法。当你用鼠标放到使用<acronym>标签的文字时
356
357 ,一个显示title标签的内容的框框将会出现在下边。
358 eg:
359 微博客网站<acronym title="Founded in 2006"> Twitter</acronym> 最近常常宕机。
360
361 4. <address> <address> 标签是一个非常不起眼的小标签,但是这并不意味着它没有用。顾名思义<address>
362
363 允许你在HTML中语义化标签。这个小巧的标签将默认斜体显示标签内的内容,当然,使用样式可以很容易的改变
364
365 默认的样式。
366 5. <ins> 和<del> 如果你想使用标签来显示编辑版本,<ins> 和<del> 正好适合。顾名思义,<ins> 用下划线
367
368 高亮显示添加进来的内容,而<del> 用删除线显示被移除的信息。
369
370 6. <label> 貌似表单元素最容易忘掉何时标记文本。对于表单元素,最常忘记的就是<label> 标签。不仅仅是
371
372 一个便捷的标记文本的方式,<label> 标签还能传递一个”for” 属性来指定哪个元素将会被关联。<label> 不
373
374 仅易于用样式来控制,还允许你让标题可点击
375 eg:
376 <label for="username">用户名</label>
377 <input id="username" type="text" />
378
379 7. <fieldset> Fieldset是一个小巧的标签,你可以用来为你的表单元素添加逻辑分组。<fieldset>标签就会在
380
381 其内部的元素周围画一个框。另外一点就是可以在fieldset里面添加<legend> 标签来定义分组的标题。
382 eg:
383 <form><fieldset>
384 <legend>你比5年纪学生聪明吗?</legend>
385 当然<input name="yes" type="radio" value="yes" />
386 不知道<input name="no" type="radio" value="no" />
387 </fieldset>
388 </form>
389
390 8. <abbr> <abbr> 标签颇类似于<acronym> 标签,不同的是<abbr> 标签只用于定义缩写单词。就像<acronym>
391
392 一样,你可以为这个标签定义一个title属性。当用户将鼠标放到缩写文字上面时,全部内容就会在下面显示。
393
394 <abbr> 标签很少用,但是对于屏幕阅读者、拼写检查者以及搜索引擎是非常有用的。
395 eg:
396 <p><abbr title="脑残">NC</abbr> 是一个不太文明的用语。</p>
397
398
399
400
401
402
403
404
405
406
407
2 .u{text-decoration: underline } /* 下划线 */
3 .i{font-style: italic } /* 斜 体 */
4 .s{text-decoration: line-through } /* 删除线 */
5 .l{font-weight:lighter } /* 粗变细 */
6 .hand{ cursor: hand } /* 手 型 */
7 .f18 { font-size: 18px } /* 大字 */
8
9
10 /* 鼠标的四种状态 */
11 A:link 默认状态
12 A:visited
13 A:active 点击状态
14 A:hover 经过状态
15
16
17 /* 汉字字体 */
18 .simsun {font-family: SimSun } /* 宋体 */
19 .simhei {font-family: SimHei } /* 黑体 */
20 .lisu {font-family: LiSu } /* 隶书 */
21 .youyuan {font-family: YouYuan } /* 幼圆 */
22
23
24 /* 截取超出规定长度的字段 <有宽度配合>*/
25 .tof{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
26 .xf_wb{word-break:break-all;table-layout:fixed}
27 .ta_1{border-collapse:collapse;}
28
29
30 /* 出现下拉的样式 */
31 overflow:scroll; overflow-x:hidden; overflow-y:auto;
32
33
34 /* 网页文字换行问题 */
35 word-wrap:break-word 只管IE
36
37
38 /* 自动换行 */
39 .ww{word-wrap:break-word;}
40
41
42 /* 文字过长时截取,出现省略号 */
43 overflow:hidden;text-overflow:ellipsis;
44
45
46 /* 浮动与定位 */
47 .hidden { /* 隐藏 */ visibility: hidden }
48
49 /*段落前空格*/
50 .space{text-indent: 2em;}
51
52 /*圆角代码*/
53 .g_no1, .g_no2, .g_no3{display:block; overflow:hidden;}
54 .g_no1, .g_no2, .g_no3, .g_no4{background:#EEEEEE;}
55 .g_no1{height:1px; margin:0 4px;}
56 .g_no2{height:1px; margin:0 2px;}
57 .g_no3{height:2px; margin:0 1px;}
58 .g_no4{color:#4E4E4E; padding:1px}
59
60 /*防止标点在前面*/
61 vertical-align:middle;
62
63
64 /* W3C- 十六色色盘 常用颜色 */
65 .red { /* 红色 */ color: #FF0000 }
66 .orange { /* 橙色 */ color: #FF6600 }
67 .yellow { /* 黄色 */ color: #ffff00 }
68 .green { /* 绿色 */ color: #00ff00 }
69 .cyan { /* 青色 */ color: #00ffff }
70 .blue { /* 蓝色 */ color: #0066E6 }
71 .purple { /* 紫色 */ color: #800080 }
72 .black { /* 黑色 */ color: #000000 }
73 .white { /* 白色 */ color: #FEFEFE }
74 .grey { /* 灰色 */ color: #898989 }
75 .gold { /* 金色 */ color: #C37E00 }
76 .silver { /* 银色 */ color: #C0C0C0 }
77 .brown { /* 棕色 */ color: #996600 }
78 .chestnut { /* 栗色 */ color: #800000 }
79 .peach { /* 桃红 */ color: #FF00FF }
80 .dark { /* 暗红 */ color: #8B0000 }
81 .olive { /* 橄榄 */ color: #808000 }
82 .deepgreen { /* 深绿 */ color: #008000 }
83 .lightblue { /* 浅蓝 */ color: #008080 }
84 .deepblue { /* 深蓝 */ color: #000080 }
85
86
87 /*使背景固定不动而上面的网页是动的*/
88 body{background:url(images/bg_all01.jpg) fixed;}
89
90
91 /*使这个区域有滤镜的效果*/
92 .beijing{ background:#000; filter:alpha(opacity=75); opacity:0.75; height:800px; color:#FFFFFF;
93
94 margin:50px 0 0 0}
95
96
97
98 /*插入的输入框变成横线*/
99 <input name="" type="text" style="background:#000; border:0; border-bottom:1px solid #fff;
100
101 color:#FFFFFF">
102
103
104 /*使表格的1px变细*/
105 .bd_grey{border-style:solid; border-collapse:collapse;}
106
107
108 /*使png图片去掉背景色,用css*,IE和火狐都可以用/
109 .xf_shipin_xia{background:url(../images/xinfang/xf_shipin_xia.png) !important;background: none;
110
111 width:360px; height:70px;
112 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/xinfang/xf_shipin_xia.png'
113
114 ,sizingMethod='crop');}
115 火狐 !important; IE
116
117
118 /*使网站变灰的代码(写在CSS中)*/
119 HTML {
120 FILTER: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)
121 }
122
123 /*按钮样式*/
124 <input type="submit" value="确 认" class="nl_queren" />
125 <button class="nl_queren">确 认</button>
126
127
128 /*图标和文字对不齐的用的*/
129 vertical-align:middle
130
131
132
133 /* 美工在做codding的时候,去掉按钮的点击后的虚框,用这个方法完成: */
134
135 onfocus="blur()"
136
137
138
139 /* 当你点击链接时,Firefox会在链接周围产生一个虚线外框。*/
140
141 a{outline:none;}
142
143
144
145 /*去掉ie6下的png图片的背景*/
146 <style>
147
148 .png24 {
149 tmp:expression(setPng24(this));
150 }
151
152 </style>
153
154
155
156 <script>
157 function setPng24(obj) {
158 obj.width=obj.height=1;
159 obj.className=obj.className.replace(/\bpng24\b/i,'');
160 obj.style.filter =
161 "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src
162
163 +"',sizingMethod='image');"
164 obj.src='';
165 return '';
166 }
167 </script>
168
169
170 <img class="png24" src="abc123.png" width="169" height="43" border="0">
171
172
173
174 /*maxlength决定输入框的字符数 size决定输入框的宽度*/
175 <input type="text" name="scfg_name" value="" size="20" class="srk" maxlength="15" />
176
177
178 /*javascript:void(0);防止切换跳*/
179 <div class="z-fl-left"></div>
180 <div class="z-fl-zhong" id="topic_type">
181 <div class="z-xz01"><a href="javascript:void(0);" onfocus="blur();">欧美新品</a></div>
182 <div class="z-xz01"><a href="javascript:void(0);" onfocus="blur();">日韩新品</a></div>
183 <div class="z-xz01"><a href="javascript:void(0);" onfocus="blur();">国产新品</a></div>
184 </div>
185
186
187 /*强制转换,用户名、密码 填完用户名 tab到密码*/
188 tabindex="1"
189 tabindex="2"
190
191 /*是ie也有最小宽度*/
192 width:expression( documentElement.clientWidth < 778? (documentElement.clientWidth == 0 ?
193
194 (body.clientWidth < 778 ? "778" : "auto") : "778px") : "auto" )
195
196
197 /*解决点文字 前面的单选按钮和复选按钮页是选中的*/
198
199 前面的单选按钮和复选按钮 id="a"
200 后面的字:<label for="a"></label>
201
202
203 /*解决图片的垂直居中问题*/
204
205 <div class="box"><a href="http://www.howpm.com" target="_blank"><img
206
207 src="http://howpm.com/images/dz7/logo.gif" /></a></div>
208
209 CSS:
210 .box {display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:
211
212 200px;*font-family:Arial;width:200px;height:200px;border: 1px solid #eee; }
213 .box img {vertical-align:middle; border:0;}
214
215
216
217 /*解决span的宽度问题*/
218 span{
219 width:150px;
220 display:block;/*解决span的宽度问题*/
221 }
222
223 /*解决IE下文字和数字的链接不整齐的问题 a链接上加*/
224
225 vertical-align:baseline
226 zoom:111
227
228
229 /*解决文本框和文字巨上*/
230 vertical-align:text-top;
231
232
233 /*当图像不存在时,可用一张通用图片代替显示*/(没用过,嘿嘿)
234 <img src="image.gif" onerror="this.src='noimage.gif'" />
235
236
237 /*上下左右居中*/
238 position:absolute;top:50%;left:50%;margin:-100px 0 0 -100px; width:200px;height:200px;border:1px
239
240 solid red;
241
242
243
244 /*若需给 a 标签内内容加上 样式, 需要设置display: block(常见于导航标签)*/
245
246
247 /*css控制图片的显示大小 经典*/
248 max-width:800px; width:expression(800+"px");
249
250
251
252 /*使图片开始的时候是没有的,鼠标经过的时候是出现的 ie6下是不好用的*/
253 .commentlist li img { display: none; border:none }
254 .commentlist li:hover img { display: inline; border:none}
255
256
257
258 /*框的上面有字的效果,挡住了框的一部分*/
259 <fieldset>
260 <legend>本帖最近评分记录</legend>
261 <ul>
262 <li>查看评分记录<li>
263 <li>查看评分记录<li>
264 <li>查看评分记录<li>
265 <li>查看评分记录<li>
266 </ul>
267 </fieldset>
268
269 css:fieldset{border:1px solid #B6B6C0;}
270
271 /*透明颜色*/
272 transparent
273
274
275
276 /*是文件始终居底部的样式*/
277 min-height: 100%;
278 height: auto !important;
279 height: 100%;
280 margin: 0 auto -30px 0;
281
282
283 /*鼠标放上去和离开的背景切换效果*/
284 onmouseout="this.className='list_bg1'" onmouseover="this.className='list_bg2'"
285
286 /*利用这个属性给图片加上矩形、圆形或多边形的像映射中对鼠标敏感的区域*/
287 coords 属性
288 <area> 标签的 coords 属性定义了客户端图像映射中对鼠标敏感的区域的坐标。坐标的数字及其含义取决于
289
290 shape 属性中决定的区域形状。可以将客户端图像映射中的超链接区域定义为矩形、圆形或多边形等。
291
292 下面列出了每种形状的适当值:
293
294 圆形:shape="circle",coords="x,y,z"
295
296 这里的 x 和 y 定义了圆心的位置("0,0" 是图像左上角的坐标),r 是以像素为单位的圆形半径。
297
298 多边形:shape="polygon",coords="x1,y1,x2,y2,x3,y3,"
299
300 每一对 "x,y" 坐标都定义了多边形的一个顶点("0,0" 是图像左上角的坐标)。定义三角形至少需要三组坐标;
301
302 高纬多边形则需要更多数量的顶点。
303
304 多边形会自动封闭,因此在列表的结尾不需要重复第一个坐标来闭合整个区域。
305
306 矩形:shape="rectangle",coords="x1,y1,x2,y2"
307
308 第一个坐标是矩形的一个角的顶点坐标,另一对坐标是对角的顶点坐标,"0,0" 是图像左上角的坐标。请注意,
309
310 定义举行实际上是定义带有四个顶点的多边形的一种简化方法。
311
312 例如,下面的 XHTML 片段在一个 100x100 像素图像的右下方四分之一处,定义了一个对鼠标敏感的区域,并在
313
314 图像的正中间定义了一个圆形区域。
315
316
317 /*锚点链接*/
318 点击<a href="#a">东海通讯简介</a>
319 到<a name="a" id="a"></a>
320
321
322
323 /*direction 属性设置文本的方向。*/
324 direction: rtl /*right*/
325 direction: ltr /*left*/
326
327
328
329
330 /*最小高度*/
331 标准浏览器中固定高度值的容器是不会象IE6里那样被撑开的,那我又想固定高度,又想能被撑开需要怎样设置呢
332
333 ?办法就是去掉height设置min-height:200px; 这里为了照顾不认识min-height的IE6 可以这样定义:
334 {
335 height:auto!important;
336 height:200px;
337 min-height:200px;
338 }
339
340
341
342 /*不常用,但是需要你知道的标签*/
343 1. <cite> 一般,浏览器会用斜体来显示<cite> 标签内的文字
344 2. <optgroup> <optgroup>标签是定义select标签中的选项分组的一种很好的方法
345 eg:
346 <label for="showtimes">上映时间</label>
347 <select id="showtimes" name="showtimes"> <optgroup label="下午一点"><option value="titanic">泰坦尼
348
349 克号</option> <option value="nd">贫民窟的百万富翁</option> <option value="wab">怪物史瑞克</option>
350
351 </optgroup> <optgroup label="下午两点"> <option value="bkrw">狮子王</option> <option value="stf">全
352
353 民超人</option></optgroup></select>
354
355 3. <acronym> <acronym> 是一种定义或更多解释一组文字的方法。当你用鼠标放到使用<acronym>标签的文字时
356
357 ,一个显示title标签的内容的框框将会出现在下边。
358 eg:
359 微博客网站<acronym title="Founded in 2006"> Twitter</acronym> 最近常常宕机。
360
361 4. <address> <address> 标签是一个非常不起眼的小标签,但是这并不意味着它没有用。顾名思义<address>
362
363 允许你在HTML中语义化标签。这个小巧的标签将默认斜体显示标签内的内容,当然,使用样式可以很容易的改变
364
365 默认的样式。
366 5. <ins> 和<del> 如果你想使用标签来显示编辑版本,<ins> 和<del> 正好适合。顾名思义,<ins> 用下划线
367
368 高亮显示添加进来的内容,而<del> 用删除线显示被移除的信息。
369
370 6. <label> 貌似表单元素最容易忘掉何时标记文本。对于表单元素,最常忘记的就是<label> 标签。不仅仅是
371
372 一个便捷的标记文本的方式,<label> 标签还能传递一个”for” 属性来指定哪个元素将会被关联。<label> 不
373
374 仅易于用样式来控制,还允许你让标题可点击
375 eg:
376 <label for="username">用户名</label>
377 <input id="username" type="text" />
378
379 7. <fieldset> Fieldset是一个小巧的标签,你可以用来为你的表单元素添加逻辑分组。<fieldset>标签就会在
380
381 其内部的元素周围画一个框。另外一点就是可以在fieldset里面添加<legend> 标签来定义分组的标题。
382 eg:
383 <form><fieldset>
384 <legend>你比5年纪学生聪明吗?</legend>
385 当然<input name="yes" type="radio" value="yes" />
386 不知道<input name="no" type="radio" value="no" />
387 </fieldset>
388 </form>
389
390 8. <abbr> <abbr> 标签颇类似于<acronym> 标签,不同的是<abbr> 标签只用于定义缩写单词。就像<acronym>
391
392 一样,你可以为这个标签定义一个title属性。当用户将鼠标放到缩写文字上面时,全部内容就会在下面显示。
393
394 <abbr> 标签很少用,但是对于屏幕阅读者、拼写检查者以及搜索引擎是非常有用的。
395 eg:
396 <p><abbr title="脑残">NC</abbr> 是一个不太文明的用语。</p>
397
398
399
400
401
402
403
404
405
406
407