• css


     css概述

      为了让网页元素的样式更加丰富,也为了让网页的内容和样式能拆分开,CSS由此思想而诞生,CSS是Cascading Style Sheets的首字母缩写,意思是层叠样式表。有了CSS,html中大部分表现形式的标签就废弃不用了,html只负责文档的结构和内容,表现形式完全交给CSS,html文档变得更加简洁。

     

    css1.css文件编码如下:

     1 h1{                     /*  label标签设置,也可以换其他标签   */
     2     color: blue;
     3     font-size: 45px; /*字体大小:像素*/
     4     background-color: lightblue;  /*  css颜色值表示方法一:html颜色代码表颜色名表示  比如:red blue*/
     5     }
     6 h2{
     7     color: green;
     8     font-size: 30px; /*字体大小:像素*/
     9     background-color: lightblue;  /*  css颜色值表示方法二:html颜色代码表rgb表示  比如:rgb(255,0,0)表示红色 */
    10 }
    11 h3{
    12     color: red;
    13     font-size: 15px; /*字体大小:像素*/
    14     background-color: lightblue;  /*  css颜色值表示方法三:html颜色代码表16进制数值表示  比如:#ff0000表示红色  */
    15 }
    16 #biaoti5{
    17     font-size: 45px;
    18 }
    19 #biaoti5,#biaoti6{
    20     color: chartreuse;
    21 }
    22 .oderlist{
    23     color: black;
    24 }
    25 .oderlist qqq{    /*css选择器第四种:层级选择器*/
    26     color: blue;
    27 }
    28 .oderlist,.list{   /*css选择器第五种:组选择器*/
    29     font-size: 25px;
    30 }
    View Code
     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Title</title>
     6 
     7     <style type="text/css">      /*  css页面引入方法一:嵌入式,通过在<head>标签中添加<style>标签,在网页上创建嵌入的样式表  */
     8         label{                     /*  label标签设置,也可以换其他标签   */
     9             color: red;
    10             font-size: 30px; /*字体大小:像素*/
    11             background-color: #9ffff0;  /*  html颜色代码表(三种表示方法)都可以使用*/
    12         }
    13         body{
    14             background-color: darksalmon;
    15         }
    16     </style>
    17 
    18     <link rel="stylesheet" type="text/css" href="css1.css">   <!--css页面引入方法二:外联式,通过link标签,链接到外部样式表到页面中-->
    19 
    20 </head>
    21 <body>
    22     <h1>我是一级标题</h1>
    23     <h2>我是二级标题</h2>
    24     <h3>我是三级标题</h3>
    25     <h4 style="color: black;font-size: 40px">我是4级标题</h4>   <!-- css页面引入方法三:内联式,通过标签的style属性,在标签上直接写样式,此方法几乎不用,没有实现文本与样式的分离 -- >  <!-- css选择器第一种:标签选择器 -->
    26     <h5 id="biaoti5">我是5级标题</h5>   <!--css选择器第二种:id选择器-->
    27     <h6 id="biaoti6">我是6级标题</h6>
    28 
    29     <form action="http://www." method="get">
    30         <p>
    31             <label>姓名:</label><input type="text" name="username">
    32         </p>
    33 
    34         <p>
    35             <label>密码:</label><input type="password" name="password">
    36         </p>
    37 
    38         <p>
    39             <label>性别:</label>
    40             <input type="radio" name="gender" value="0"/><!--提交时上传的是value值-->
    41             <input type="radio" name="gender" value="1">42         </p>
    43 
    44         <p>
    45             <label>爱好:</label>
    46             <input type="checkbox" name="like" value="sing"/>唱歌
    47             <input type="checkbox" name="like" value="run">跑步
    48             <input type="checkbox" name="like" value="swimming">游泳
    49         </p>
    50 
    51         <p>
    52             <label>照片:</label>
    53             <input type="file" name="person_lic">
    54         </p>
    55 
    56         <p>
    57             <label>个人描述:</label>
    58             <textarea name="about"></textarea>
    59         </p>
    60 
    61         <p>
    62             <label>籍贯:</label>
    63             <select name="site">
    64                 <option value="0">北京</option>
    65                 <option value="1">上海</option>
    66                 <option value="2">深圳    <!--   </option>可以不写  -->
    67             </select>
    68         </p>
    69 
    70     <ol class="oderlist">   <!-- css选择器第三种:类选择器 -->
    71         <qqq>层级选择器</qqq>   <!--css选择器第四种:层级选择器-->
    72         <li>列表文字一</li>
    73         <li>列表文字二</li>
    74         <li>列表文字三</li>
    75     </ol>
    76     <ul class="oderlist">
    77         <li>列表文字一</li>
    78         <li>列表文字二</li>
    79         <li>列表文字三</li>
    80     </ul>
    81     <dl class="list">   <!--css选择器第五种:组选择器    class="oderlist"  class="list"  -->
    82         <dt>术语题目</dt>
    83         <dd>术语的解释</dd>
    84         <dt>多个题目</dt>
    85         <dd>多个解释</dd>
    86     </dl>
    87 
    88     </form>
    89 </body>
    90 </html>

    css选择器:

    常用的选择器有以下几种:

    大程序结果:

  • 相关阅读:
    c++中关于用stringstream进行的类型转化
    c++中字符串的反转
    搬家
    初次见面,请多关照。
    CCPC2019吉林省赛&&东北地区赛游记
    VS Code下搭建简单的Haskell开发环境
    从零开始的KMP&&AC自动机
    从零开始的LCA(最近公共祖先)
    LuoguP2123 皇后游戏
    LuoguP1080 国王游戏
  • 原文地址:https://www.cnblogs.com/tianqizhi/p/8524738.html
Copyright © 2020-2023  润新知