• CSS基础:基础和语法


    **CSS语法**

    CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。选择器通常是您需要改变样式的 HTML 元素。
    ```
    selector {declaration1; declaration2; ... declarationN }
    ```
    每条声明由一个属性和一个值组成。
    属性(property)是样式属性(style attribute)。每个属性有一个值。属性和值被冒号分开。
    ```
    selector {property: value}
    ```
    例如下面这行代码的作用是将 h1 元素内的文字颜色定义为红色,同时将字体大小设置为 14 像素。
    在这个例子中,h1 是选择器,color 和 font-size 是属性,red 和 14px 是值。
    ```
    h1 {color:red; font-size:14px;}
    ```
    ![](//upload-images.jianshu.io/upload_images/8373224-3d8a41d3eef71d41.gif?imageMogr2/auto-orient/strip)
     
     
    **引入CSS样式**

    如何插入样式表,当读到一个样式表时,浏览器会根据它来格式化 HTML 文档。插入样式表的方法有三种:外部样式表、内部样式表和内联样式。

    1.外部样式表

    当样式需要应用于很多页面时,外部样式表将是理想的选择。在使用外部样式表的情况下,你可以通过改变一个文件来改变整个站点的外观。每个页面使用 <link> 标签链接到样式表。<link> 标签在(文档的)头部:
    ```
    <head><link rel="stylesheet" type="text/css" href="site.css" /></head>
    ```
     
    2.内部样式表
    当单个文档需要特殊的样式时,就应该使用内部样式表。你可以使用 <style> 标签在文档头部定义内部样式表,就像这样:

    ```
    <head>
    <style type="text/css">
    p {margin-left: 20px;}
    body {background-image: url("images/test.gif");}
    </style>
    </head>
    (web前端学习交流群:328058344 禁止闲聊,非喜勿进!)
    ```
     
    3.内联样式由于要将表现和内容混杂在一起,即HTML代码和CSS代码混编,这样会不利于文档结构,并且不容易维护,所以一般不要使用这种方式引入样式。例如改变段落的颜色和左外边距:

    ```
    <p style="color: red; margin-left: 20px;">
    This is a paragraph
    </p>
    ```

  • 相关阅读:
    VM CentOS建立共享文件夹实现VS Code在windows环境下go开发,在centos环境里编译
    Centos7安装protobuf3.6.1
    C++继承汇总(单继承、多继承、虚继承、菱形继承)
    用 Python 发邮件
    C# Task任务教程
    C#获取IP和默认网关
    GO语言从入门到放弃
    Go结构体标签
    解除百度云浏览器端对下载大文件的限制
    移动浏览器横屏
  • 原文地址:https://www.cnblogs.com/qianduantuanzhang/p/7732432.html
Copyright © 2020-2023  润新知