当前位置:首页 > 编程笔记 > 正文
已解决

CSS 链接、列表、表格、盒子模型

来自网友在路上 183883提问 提问时间:2023-11-07 13:23:52阅读次数: 83

最佳答案 问答题库838位专家为你答疑解惑

一、CSS链接:

不同的链接可以由不同的样式。链接的样式可以用任何CSS属性(比如颜色、字体、背景等)。

链接的四种状态:

a.link:正常,未访问过的链接;

a.visited:用户已访问过的链接;

a.hover:当用户的鼠标放在链接上时;

a.active:链接被点击的那一刻。

设置链接颜色:

a:link {color:#000000;} /* 未访问链接*/ 

a:visited {color:#00FF00;} /* 已访问链接 */ 

a:hover {color:#FF00FF;} /* 鼠标移动到链接上 */  a:active {color:#0000FF;} /* 鼠标点击时 */

设置链接文本修饰

a:link {text-decoration:none;}

a:visited {text-decoration:none;}

a:hover {text-decoration:underline;}

a:active {text-decoration:underline;}

设置背景颜色:

a:link {background-color:#B2FF99;}

a:visited {background-color:#FFFF85;}

a:hover {background-color:#FF704D;}

a:active {background-color:#FF704D;}

二、CSS列表:

CSS列表属性的作用:设置不同的列表项标记为有序列表;设置不同的列表项标记为无序列表;设置列项项标记为图像。

CSS列表类型:有序列表ol-列表项的标记有数字或者字母;无序列表ul-列表项标记用特殊图形(如小黑点、小方框等)。

CSS列表示例:

ul.a {list-style-type: circle;}

ul.b {list-style-type: square;}

ol.c {list-style-type: upper-roman;}

ol.d {list-style-type: lower-alpha;}

ul

{

list-style-image: url('sqpurple.gif');

}

list-style-type:none 属性可以用于移除小标记。默认情况下列表 <ul> 或 <ol> 还设置了内边距和外边距,可使用 margin:0 和 padding:0 来移除:

ul

{

list-style-type: none;

margin: 0;

padding: 0;

}

CSS列表属性:

三、CSS表格:

1)、表格边框:

table, th, td

{

border: 1px solid black;

}

2)、折叠边框:

table 

{

border-collapse:collapse;

}

table,th, td

{

border: 1px solid black;

 }

3)、表格的宽度和高度:

table 

{

width:100%;

}

th

{

height:50px;

}

4)、表格文字对齐:

td 

{

text-align:right;

}

td 

{

height:50px;

vertical-align:bottom;

}

  1. 、表格填充:

td 

{

padding:15px;

}

5)、表格颜色:

table, td, th

{

 border:1px solid green;

}

th

{

background-color:green;

color:white;

}

四、CSS盒子模型:

所有HTML元素可以看做盒子,在CSS中,“box model”是用来设计和布局的,CSS盒子模型本质上是一个盒子,封装的HTML元素包括边距、边框、填充和实际内容。盒子模型允许在其他元素和周围元素边框之间的空间放置元素。

★ Margin(外边距) - 清除边框外的区域,外边距是透明的。

★ Border(边框) - 围绕在内边距和内容外的边框。

★ Padding(内边距) - 清除内容周围的区域,内边距是透明的。

★ Content(内容) - 盒子的内容,显示文本和图像。

示例:

指定一个CSS元素的高度和宽度属性

div 

{

width: 220px;

padding: 10px;

border: 5px solid gray;

margin: 0;

}

总元素的宽度=宽度+左填充+右填充+左边框+右边框+左边距+右边距;总元素的高度=高度+顶部填充+底部填充+上边框+下边框+上边距+下边距。

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"CSS 链接、列表、表格、盒子模型":http://eshow365.cn/6-34500-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!