投广告哪个平台好,搜索网站排名优化,杭州家装口碑比较好的公司,京东网页界面设计分析文章目录 一、CSS介绍1. 简介2. 相关网站3. HTML引入方式 二、选择器1. 标签选择器2. 类选择器3. ID选择器4. 群组选择器 四、样式1. 字体样式2. 文本样式3. 边框样式4. 表格样式 五、模型和布局1. 盒子模型2. 网页布局 一、CSS介绍
1. 简介
CSS主要用于控制网页的外观#… 文章目录 一、CSS介绍1. 简介2. 相关网站3. HTML引入方式 二、选择器1. 标签选择器2. 类选择器3. ID选择器4. 群组选择器 四、样式1. 字体样式2. 文本样式3. 边框样式4. 表格样式 五、模型和布局1. 盒子模型2. 网页布局 一、CSS介绍
1. 简介
CSS主要用于控制网页的外观将网页的格式与内容分离。 通过使用CSS网页可以精确地控制字体、颜色、布局、位置等元素实现个性化的网页设计。 CSS样式可以直接存储在HTML网页中也可以单独保存为外部样式表文件。
2. 相关网站
CSS 教程 CSS 参考手册
3. HTML引入方式
外部引入
link relstylesheet hrefCSS文件路径内部引入
style
CSS具体内容下面的例子都是内部引入
/style行内引入
标签 style/标签引入方式的区别
引入方式位置作用范围外部引入CSS写在单独的css文件中多个页面外部引入CSS写在head头部style标签中当前页面行内引入CSS写在标签的style属性中当前标签
二、选择器
1. 标签选择器
通过标签名称设置CSS样式
h2 {color: red;
}作用于
h2测试页面/h2HTML页面效果
2. 类选择器
通过类名称设置CSS样式
.color-style {color: red;
}作用于
h2 classcolor-style测试页面/h2HTML页面效果
3. ID选择器
通过ID名称设置CSS样式
#idname {color: red;
}作用于
h2 ididname测试页面/h2HTML页面效果
4. 群组选择器
查找符合条件的标签设置CSS样式
p,h2 {color: red;
}作用于
h2测试页面/h2
p测试段落/pHTML页面效果
四、样式
1. 字体样式
h2 {font-family: Arial;font-size: 30px;font-weight: bold;font-style: italic;color: #000000;
}作用于
h2测试页面/h2HTML页面效果 font-family 字体类型font-size 字体大小font-weight 字体粗细font-style 字体风格color 字体颜色
2. 文本样式
h2 {text-align: center;text-decoration: line-throught;line-height: 36px;
}作用于
h2测试页面/h2HTML页面效果 text-align 水平对齐 left center righttext-decoration 文本修饰 underline line-throught overlineline-height 行高
3. 边框样式
h2 {border-width: 1px;border-style: dashed;border-color: red;
}作用于
h2测试页面/h2HTML页面效果 border-width 边框宽度border-style 边框外观 dashed solidborder-color 边框颜色
4. 表格样式
table,tr,th,td {border: 1px solid;
}
table {caption-side: top;border-collapse: separate;border-spacing: 6px;
}作用于
tablecaption表格/captiontbodytrtd姓名/tdtd性别/td/trtrtd张三/tdtd男/td/tr/tbody
/tableHTML页面效果 caption-side 表格标题位置 top bottom border-collapse 表格边框合并 separate collapse border-spacing 表格边框间距
五、模型和布局
1. 盒子模型
h2 {width: 300px;overflow: scroll;text-align: center;border: 25px solid green;padding: 25px 25px 25px 25px;margin: 25px 25px 25px 25px;
}作用于
h2测试页面/h2HTML页面效果 所有HTML元素可以看作盒子包括边距边框填充实际内容margin 外边距 上像素值 右像素值 下像素值 左像素值padding 内边距 上像素值 右像素值 下像素值 左像素值content 内容区 width height overflow 2. 网页布局
.header,.footer{width: 500px;height: 60px;background: green;
}
.topnav {width: 500px;height: 50px;background: red;
}
.main{width: 500px;height: 300px;background: blue;}
.left,.right{background: #c9e143;width: 100px;height: 300px;
}
.left{float: left;
}
.right{float: right;
}作用于
bodydiv classheader/divdiv classtopnav/divdiv classmaindiv classleft/divdiv classright/div/divdiv classfooter/div
/bodyHTML页面效果