• 前端 HTML CSS基础


    CSS

    css导读

    """
    1、csss是什么:级联样式表 (Cascading Style Sheet)
    2、css属于标记语言,没有逻辑
    3、css是完成页面 样式(张什么样) 与 布局(标签位置)
    
    4、学习的内容:
    	css如何控制html标签 - 建立联系 - css选择器
    	css可以控制哪些样式(样式与布局)
    	css如何导入到html文件中
    
    5、学习目的:
    	完成页面的样式
    """
    

    css三种引入方式

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="utf-8">
        <title>css的引入</title>
        <!--2、内联式-->
        <!--书写位置:在head标签中的style标签内-->
        <!--css语法:css选择器 { 样式1; 样式2; } -->
        <!--优缺点: 可读性强,有复用性,样式被html页面绑定了,不能提供给其它html页面使用-->
        <style>
            h2 {
                color: red;
                font-size: 100px;
                text-align: center;
            }
        </style>
    
        <!--3、外联式-->
        <!--书写位置:在外部css文件中,在html文件中通过link标签引入css文件-->
        <!--css语法:css选择器 { 样式1; 样式2; } -->
        <!--优缺点: 可读性强,有复用性,适合团队开发(文件级别的复用性)-->
        <link rel="stylesheet" href="css/样式引入.css">
    </head>
    <body>
        <!--1、行间式-->
        <!--书写位置:在标签的style属性中书写样式-->
        <!--优缺点: 可读性差,没有复用性,书写直接-->
        <h1 style="color: red; font-size: 100px; text-align: center;">css的引入</h1>
        <h1>h1标签</h1>
    
        <h2>h2标签</h2>
        <h2>h2标签</h2>
    
        <h3>h3标签</h3>
        <h3>h3标签</h3>
    
        <h4>h4标签</h4>
        <h4>h4标签</h4>
    </body>
    </html>
    

    外部css文件

    /* css/样式引入.css */
    h3 {
        color: green;
    }
    h4 {
        font-size: 50px;
        text-align: center;
    }
    
    

    三种css引入直接的优先级

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="utf-8">
        <title>css的引入</title>
    
        <!--优先级:
        1、内联与外联之间没有优先级区别,由于html属于解释性语言,书写在下方的会覆盖上方的样式
        2、行间式的优先级要高于一切
        -->
    
    </head>
    <body>
        <h3>h3标签</h3>
        <h3>h3标签</h3>
    
        <h4>h4标签</h4>
        <h4 style="font-size: 100px">h4标签</h4>
    </body>
    
    <style>
        h4 {
            color: #ff7800;
            font-size: 20px;
        }
    </style>
    <link rel="stylesheet" href="css/样式引入.css">
    </html>
    

    css基础选择器

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="utf-8">
        <title>css基础选择器</title>
        <style>
            /*优先级:可以从作用范围来判断 - 作用范围越精确,优先级越高 */
            /*1、统配选择器*/
            * {
                color: pink;
                font-size: 12px;
            }
            /*2、标签选择器*/
            h1 {
                font-size: 20px;
            }
    
            /*3、类选择器*/
            .h {
                font-size: 30px!important;
            }
    
            .h2 {
                font-size: 40px;
            }
    
            .h.h2 {
                font-size: 50px;
            }
    
            /*4、id选择器*/
            #hhh {
                font-size: 100px;
            }
    
            /*优先级:!important > 行间式 > id > class > 标签 > 统配 */
        </style>
    </head>
    <body>
        <h1 class="h">1标题</h1>
        <h2 id="hhh" class="h h2" style="font-size: 12px">2标题</h2>
    </body>
    </html>
    
  • 相关阅读:
    HashMap 统计一个字符串中每个单词出现的次数
    iOS .a静态库的制作及使用
    iOS framework静态库中使用xib和图片资源详解
    iOS 工程套子工程,主工程和framework工程或.a library静态库工程联调
    iOS 最新framework和.a静态库制作及使用全解(含工程套工程,多工程联调)
    iOS9新特性 3DTouch 开发教程全解(含源码)
    iOS GCD NSOperation NSThread等多线程各种举例详解
    Mac Beyond Compare 永久试用
    cocoapods 常见问题
    iOS 常用工具库LFKit功能介绍
  • 原文地址:https://www.cnblogs.com/bladecheng/p/11264776.html
Copyright © 2020-2023  润新知