day04

今天的收获

AM

1.命名规范

1.1布局相关

1.1.png

1.2模块相关

1.2.png

1.21.png

1.3状态相关

1.3.png

1.4命名规则

1.4.1驼峰命名

<p class="navWrap"></p>

1.4.2划线命名

<p class="nav-wrap"></p>

<p class="nav_wrap"></p>

2.背景及背景的缩写

<style>
        div{
            width:200px;
            height: 200px;
            background-color: red;
            background-image: url("images/icon1.png");
            /*
            背景重复
            background-repeat:no-repeat|repeat-x|repeat-y
            */
            background-repeat: no-repeat;
            /*
              背景位置
            background-position-x: 横坐标方向的位置;
            background-position-y: 纵坐标方向的位置;
            //传参 top,right,bottom,left,conter
            */
            /*
            背景简写
            background-position:x y;
            */

            background-position: center center;
            
        }  
    </style>

<body>
    <div>

    </div>
</body>

相当于
<style>
div{
width: 200px;
height: 200px;
/*
背景简写
background:color image repeat positiom
*/
background: rebeccapurple url("images/icon1.png") no-repeat center center;
}
</style>

3.背景的吸附

<style>
        .banner{
            height: 468px;
            background: rebeccapurple  url("images/banner.jpg") no-repeat center center;
            /*
            background-attachment:scroll|fixed;
            */
            background-attachment: fixed;
        }
        .content{
            height: 800px;
            background: burlywood;
        }


    </style>

<body>
    <div>
        <div class="banner"></div>
        <div class="content"></div>
    </div>
</body>

4.背景的大小

<style>
        div{
            width: 600px;
            height: 200px;
            background: rebeccapurple  url("images/banner.jpg") no-repeat center center;
            /*
            背景大小
            background-size:x y;
            x-->width;
            y-->height;
            cover-->会覆盖整个div   特点:只能以大覆小
            相当于background-size: 100% 100%;
            */
            background-size: 100% 100%;
        }
    </style>

<body>
    <div>

    </div>

4.文本

<style>
        /*
        文本对齐
        text-align: center|left|right;
        */
        p{
            text-align: center;
        }
        /*
        文本修饰
        text-decoration: none|underline|overline|line-through
        */
        a{
            text-decoration: none;
        }
        /*
        文本缩进
        text-indent
        */
        /*
        文本转换
        text-transform: uppercase|lowercase|capitalize
        */
        h4{
            text-indent: 20px;
            text-transform: capitalize;
        }
    </style>

<body>
    <p>hello world</p>
    <a href="#">百度</a>
    <!--lorem+tab 快速写出一段废话-->
    <h4>Lorem ipsum dolor sit, amet consectetur adipisicing elit. Quos tempora perspiciatis nihil totam non inventore maiores quis, praesentium est recusandae molestiae, odit aperiam delectus unde odio fuga molestias at dolorum.</h4>
</body>

5.字体

 <style>
        body{
            font-family: "Microsoft YaHei"
        }
        /*
        最小的字体-->不要小于12px
        font-size字体大小
        字体样式
        font-style: normal|italic;
        字体的权重
        font-weight: bold|bolder|lighter|800
        若是数字,则范围:100-900
        */
        p{
            font-size: 14px;
            font-style: italic;
            font-weight: 800;
        }
    </style>

<body>
    <P>Lorem ipsum dolor, sit amet consectetur adipisicing elit. Quos, aliquid quod! Esse veniam, deserunt voluptate, iste molestias necessitatibus, quos tenetur laboriosam molestiae vel temporibus aperiam dolorum ducimus nesciunt exercitationem fugiat.</P>
    <i>hello world</i>
</body>

6.链接

 <style>
        /*
        link-->没有访问的链接
        visited-->已经访问过的链接
        hover-->鼠标移入到链接上的状态
        active-->鼠标点击的那一刻
        
        tip:同时使用链接的这几种状态,顺序不打乱
        */
        a:link{
            color:red;
        }
        a:visited{
            color: aquamarine;
        }
        a:hover{
            color: rgb(134, 134, 96);
        }
        a:active{
            color: cornflowerblue;
        }

    </style>
</head>
<body>
    <a href="http://www.jd.com">京东</a>
</body>

7.列表

 <style>
        /*
        列表样式
        list-style:none;
        列表氧化四类型
        list-style-tpe:dise|circle|square
        列表样式图片
        list-style-image:url(
        */
        ul{
           /* list-style-type: disc;*/
            list-style-image:url("images/icon1.png")
        }
    </style>

<body>
    <ul>
        <li>1</li>
        <li>2</li>
        <li>3</li>
    </ul>
</body>

9.表格

 <style>
        table,th,td{
            width:500px;
            border: 1px solid salmon;
        }
        table{
            /*关键样式*/
            border-collapse:collapse;
            line-height: 50px;
            text-align: center;
        }
    </style>

<body>
    <table>
        <thead>
            <!--tr: table row-->
            <tr><th>商城</th><th>手机</th></tr>
        </thead>
        <tbody>
            <!--td:  table date-->
            <tr><td>JD</td><td>苹果</td></tr>
            <tr><td>JD</td><td>苹果</td></tr>
            <tr><td>JD</td><td>苹果</td></tr>
        </tbody>
    </table>
</body>

PM

1.跨越行的表格

<style>
        table,td{
            border:1px solid #333;
        }
        table{
            text-align: center;
            border-collapse: collapse;
            width: 500px;
            line-height: 50px;
        }

    </style>

<body>
    <table>
        <tr><td rowspan="3">商城</td><td>鞋子</td><td>衣服</td></tr>
        <tr>   <td>手机</td><td>钱包</td></tr>
        <tr>   <td>手机</td><td>钱包</td></tr>
    </table>
</body>

2.跨越列的表格

 <style>
        /*谁跨越列就给谁colspan*/
        table{
            width :500px;
            line-height: 50px;
            border-collapse: collapse;
            text-align: center;
        }
        table,td{
            border: 1px solid #333;
        }

    </style>
</head>
<body>
    <table>
        <tr><td colspan="2">商场</td></tr>
        <tr><td>手机</td><td>衣服</td></tr>
        <tr><td>钢笔</td><td>衣服</td></tr>
        <tr><td>化妆品</td><td>衣服</td></tr>
        <tr><td>瓶子</td><td>衣服</td></tr>
    </table>
</body>

3.轮廓

<style>
        div{
            width: 100px;
            height: 100px;
            background: rosybrown;
            outline: 10px solid goldenrod;
        }
        input{
            margin-top:50px;
            outline:none;
        }

    </style>

<body>
    <div>

    </div>
    <input type="text">
</body>

4.透明度

 <style>
        div.parent{
            width: 200px;
            height: 200px;
            background:yellow;
        }
        /*opacity设置元素的透明度*/
        div.child{
            width:100px;
            height: 100px;
            background:rgb(206, 193, 168);
            opacity: 0.5;
        }

    </style>

<body>
    <div class="parent">
        <div class="child"></div>

    </div>
</body>

5.样式继承

 <style>
        /*
        Tips:仅仅发生在块级元素之间
        子元素
        */
        .parent{
            width: 200px;
            height: 200px;
            background:teal;
        }
        .child{
            height:100px;
            background:skyblue;
        }
    </style>

<body>
    <!--width的继承-->
    <div class="parent">
        <div class="child"></div>
    </div>
</body>

6.height

    <style>
         /* 特殊 */
        /* 父元素不设置height,它会获取子元素的height */
        .parent{
            width:200px;
            background:red;
        }
        .child{
            width:100px;
            height:100px;
            background:blue;
        }
    </style>

<body>
    <!-- 继承:子级对父级的关系 -->
    
    <div class="parent">
        <div class="child"></div>
    </div>
</body>

7.

<style>
        body{
            text-align: center;
            color:red;
            text-decoration: underline;

            font-size: 30px;
        }
        ul{
            list-style: none;
        }
        table{
            border-collapse: collapse;
        }
    </style>

<body>
    <!-- 文本和字体相关属性都是可以继承的 -->
    <p>hello world</p>
    <ul>
        <li>1</li>
        <li>1</li>
        <li>1</li>
    </ul>
    <div>
        hello
        <p>world</p>
    </div>
</body>

8.样式

   <style>
        body{
            font-family: -apple-system,SF UI Text,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;
            font-size: 14px;
            color:#333;
            }
    </style>
</head>
<body>
    
</body>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,904评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,581评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,527评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,463评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,546评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,572评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,582评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,330评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,776评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,087评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,257评论 1 344
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,923评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,571评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,192评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,436评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,145评论 2 366
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,127评论 2 352

推荐阅读更多精彩内容

  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,465评论 1 45
  • 1命名规范 2.1背景 2.2背景简写 2.3背景吸附 2.4背景大小 3.1文本颜色 3.2文本对齐 3.3字体...
    吴_群阅读 183评论 1 1
  • JavaScript中的基本包装类型及函数的介绍 一.基本包装类型(三种) 1.Array.isArray()方法...
    Ainy尘世繁花终凋落阅读 327评论 0 0
  • 已是干涸的土地 开不出希望的花朵 纵使一雨瓢泼 让泥土稀释成河 能带来什么 你不想不问 硬是踏上这斑驳 叨扰不断世...
    桃三山阅读 113评论 0 0
  • 当我们需要查找一些文件时,需要使用命令grep,根据模式搜索文本,并将符合模式的文本显示出来。 用法:grep [...
    xiaoyw阅读 495评论 0 0