css基础学习记录

    技术2022-07-11  129

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>CSS</title> <!--也可在head style标签里--> <!--<style type="text/css">--> <!--p{--> <!--color: bisque;--> <!--font-size:40px;--> <!--}--> <!--</style>--> <!--可将样式编写在外部css文件中--> <!--通过link标签引入 使css HTML 完全分离--> <link rel="stylesheet" type="text/css" href="style.css"> <style type="text/css"> /*id选择器不可重复*/ #p1{ font-size: 20px; } /*类选择器 class可重复 可同时为一个元素设置多个class属性值 多个值之间空格隔开*/ .p2{ color: yellow; } .hh{ font-size: 50px; } /*选择器分组 可同时选中多个选择器对应的元素*/ #p1, .p2, .hh{ background-color: antiquewhite; } /*通配选择器 选中所有元素*/ *{ } /*复合选择器(交集选择器)既是span又是class为p3的 */ span.p3{ } /*为div中的span设置颜色绿色 后代选择器 作用 选中指定元素后代元素 *语法 祖先元素 后代元素{ } */ #d1 span{ color:gold; } #d1 p span{ /*后代的后代*/ } div > span{ /*只要子元素span*/ } /*伪类选择器 访问过的链接 获取焦点的文本框 */ /* :link(普通连接)表没访问过*/ a:link{ } /*访问过*/ a:visited{ } /*hover 表示鼠标移入的状态*/ a:hover{ } /*链接被点击的状态*/ a:active{ } input: foucs{ /*文本框获取焦点*/ } /* p::-moz-selection 火狐样式*/ p::selection{ /*p标签选中文字的样式*/ } /*违元素*/ p:first-letter{ } p:before{ content: '我在最前面'; color: aqua; } p:after{ } /*p[title^="ab"]{ } 为title属性值以ab开头的元素设置一个背景颜色*/ /*p[title$="c"]{ } 为title属性值以c结尾的元素设置一个背景颜色*/ /*p[title*="c"]{ } 为title属性值以包含c的元素设置一个背景颜色*/ p[title="hello"]{ background-color: aqua; } /*p:first-child{ } 即为p元素 还得是第一个子元素*/ /*p:last-child 最后一个子元素*/ /*span + p 表示span后第一个p span ~p表示 span后所有p*/ /*选择器优先级*/ /*使用不同选择器 选同一个元素设置同一个样式 优先级高的尤先显示*/ /*规则优先级 内联 1000 id 100 类伪类10 元素1*/ /*<em>语气强调</em>*/ /*<strong>内容强调</strong>*/ /*i标签 斜体 b标签 加粗*/ /*small标签比父元素字小*/ /*<cite>《论语》</cite> 书名号斜体*/ /*q标签 自动加引号*/ /*blockquote 独占一行*/ </style> </head> <body> <!--css样式到属性 只能在当前标签使用--> <p>我要学前端</p> <!--块元素div 主要页面布局--> <div style="background-color: bisque; width: 200px;">我是div</div> <div style="background-color: yellow; width: 200px;">我是一个div</div> <!--span 内联元素 行内元素 只占自身大小 span专门用来选中文字元素 为其设置大小 主要文本样式--> <!--块元素包含内联(一般)--> <span>span</span> <!--a元素可包含任意元素 除自身--> <!--p不能包含任何块元素--> <h1>哈哈哈哈哈</h1> <p title="hello">爱笑的女孩运气不会太差</p> <p id="p1">爱笑的女孩运气不会太差</p> <p class="p2 hh">爱笑的女孩运气不会太差</p> <p class="p2">爱笑的女孩运气不会太差</p> <p class="p2">爱笑的女孩运气不会太差</p> <p>爱笑的女孩运气不会太差</p> <p>爱笑的女孩运气不会太差</p> <p class="p3">爱笑的女孩运气不会太差</p> <span class="p3">学习css</span> <!--元素之间的关系--> <!--父元素 直接包含子元素 子元素 直接被父元素包含 祖先元素 后代元素 兄弟元素 拥有相同父元素--> <div id="d1"> <span>我是div中的span</span> <p> <span>我是p中span</span> </p> </div> <span>我与div是兄弟</span> <a href="http://www.baidu.com">访问过的链接</a> <br/><br/> <a href="http://www.baidu.com">访问过的链接</a> <!--文本输入框--> <input type="text"/> <!--title --> <p title="hello">爱笑的女孩运气不会太差</p> </body> </html>

    此博客仅用于博主学习记录

    Processed: 0.008, SQL: 9