前端基础之CSS(1)
来源:互联网 发布:永久域名 编辑:程序博客网 时间:2024/05/19 19:14
前端基础之CSS,只看需要的,简单memo如下。
<p id="p1">Hello World!</p>
id 选择器 id 选择器可以为标有特定 id 的 HTML 元素指定特定的样式。CSS 中 id 选择器以 “#” 来定义。#p1{text-align:center;color:red;} class 选择器 class 选择器用于描述一组元素的样式,class 选择器有别于id选择器,class可以在多个元素中使用。class 选择器在HTML中以class属性表示, 在 CSS 中,类选择器以一个点”.”号显示. class 选择器使用例 .center {text-align:center;} 或者 p.center {text-align:center;} 外部样式表 当样式需要应用于很多页面时,外部样式表将是理想的选择。在使用外部样式表的情况下,通过改变一个文件来改变整个站点的外观。每个页面使用 <link> 标签链接到样式表。 <link> 标签在(文档的)头部.<link rel="stylesheet" type="text/css" href="mystyle.css"> 注意:不要在属性值与单位之间留有空格
内部样式表 当单个文档需要特殊的样式时,就应该使用内部样式表。可以使用 <style>
标签在文档头部定义内部样式表 内联样式 当样式仅需要在一个元素上应用一次时。要使用内联样式,你需要在相关的标签内使用样式(style)属性。Style 属性可以包含任何 CSS 属性。<p style="color:sienna;margin-left:20px">This is a paragraph.</p> 由于要将表现和内容混杂在一起,内联样式会损失掉样式表的许多优势。
多重样式 如果某些属性在不同的样式表中被同样的选择器定义,那么属性值将从更具体的样式表中被继承过来。多重样式将层叠为一个 背景颜色 body {background-color:red;} 颜色值表示方式 十六进制/RGB/颜色名称 背景图像 body {background-image:url(‘paper.gif’);} 水平或垂直平铺 background-image:url(‘gradient2.png’);background-repeat:repeat-x; 不让图像平铺 background-repeat:no-repeat; 图像在背景中的位置 background-position:right top; 文本属性 color 设置文本颜色 direction 设置文本方向。 letter-spacing 设置字符间距 line-height 设置行高 text-align 对齐元素中的文本 text-decoration 向文本添加修饰 text-indent 缩进元素中文本的首行 text-shadow 设置文本阴影 text-transform 控制元素中的字母 unicode-bidi 设置或返回文本是否被重写 vertical-align 设置元素的垂直对齐 white-space 设置元素中空白的处理方式 word-spacing 设置字间距 字体系列 p{font-family:”Times New Roman”, Times, serif;} 字体样式 p.italic {font-style:italic;} 字体大小 h1 {font-size:40px;} em 为了避免Internet Explorer 中无法调整文本的问题,许多开发者使用 em 单位代替像素。1em和当前字体大小相等。在浏览器中默认的文字大小是16px。h1 {font-size:2.5em;} /* 40px/16=2.5em */ 四个链接状态 链接的样式,可以用任何CSS属性. a:link 正常,未访问过的链接 a:visited 用户已访问过的链接 a:hover 当用户鼠标放在链接上时 a:active 链接被点击的那一刻 顺序规则 a:hover 必须跟在 a:link 和 a:visited后面. a:active 必须跟在 a:hover后面 列表项标记 list-style-type: circle;list-style-type: square;list-style-type: upper-roman;list-style-type: lower-alpha; 图像列表项标记 list-style-image: url(‘sample.gif’); 表格边框 table, th, td{border: 1px solid black;} table是表格最外层。th为table header,td是table的具体每一行 单一表格边框 需要加上table{border-collapse:collapse;} 0 0
- 前端基础之CSS(1)
- 前端基础之CSS
- 前端基础之CSS
- 前端-CSS(基础)
- 从零开始,学习web前端之css基础
- 前端CSS基础之 clear:both
- 系统学习前端之CSS 基础
- iOS转前端之CSS基础学习
- 前端基础学习之CSS选择器
- 前端基础学习之CSS样式
- 002 Python前端之CSS基础
- 前端学习之CSS-1
- 前端基础(1):JavaScript、html和css的简介
- 前端零基础入门(六):基础css样式之border
- 前端零基础入门(七):基础css样式之background
- 前端基础之JavaScript(1)
- web前端 基础部分(二) CSS
- 前端学习2(css基础巩固)
- My97 WdatePicker 属性
- hdu5207Greatest Greatest Common Divisor+枚举
- 大数据系列修炼-Scala课程38
- css 中display的inherit
- 第4周项目6--多项式求和
- 前端基础之CSS(1)
- BGRABitmap图像操作12:文本操作功能
- VMware虚拟机安装CentOS 6.8 (图解)
- 应用系统之间数据传递的几种方式
- POJ_1182_食物链
- Java线程相关的常用方法
- 为何我看好电商直播
- HDU 5294 Tricks Device(最短路最小割)
- 整体框架