• CSS——三种页面引入方法


    目的:为了把样式和内容分开,并且使网页元素更加丰富,引入了CSS

    CSS页面引入有三种方式:

    1)内联式:比较不常用,因为内容和样式仍然在一起,不方便。示例:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
        <!--字体颜色、字体大小、字体类型、行高-->
        <div style="color: hotpink;font-size: 20px;font-family: 'Leelawadee UI Semilight';line-height: 50px">
            传统布局:使用table来做整体页面的布局
            总结:这种方式来制作页面现在也不是很多了,感觉并不是很高效。
            需要先用photoshop量出页面布局具体的尺寸位置,再将其划分为表格,
            对每个格子进行编辑。每个格子可以嵌套表格,这样有时候写着写着还有点迷糊,
            要重新找到编辑位置属于哪一个表格的哪个位置, 通常会将表格的border设置为1,
            方便检查
        </div>
        <div>
            博客园是一个面向开发者的知识分享社区。自创建以来,
            博客园一直致力并专注于为开发者打造一个纯净的技术交流社区,
            推动并帮助开发者通过互联网分享知识,从而让更多
        </div>
    
    </body>
    </html>

    2)嵌入式:由于这种方式速度快,一般用于首页加载。示例:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>KID</title>
        <style type="text/css">
            div{
                color:hotpink;
                font-size:20px;
                font-family:'Microsoft YaHei UI';
                line-height:50px
            }
        </style>
    </head>
    <body>
        <div>
            博客园是一个面向开发者的知识分享社区。自创建以来,
            博客园一直致力并专注于为开发者打造一个纯净的技术交流社区,
            推动并帮助开发者通过互联网分享知识,从而让更多
        </div>
        <div>
            博客园是一个面向开发者的知识分享sdgdhgfgjkhljsadsfxcvbnm社区。自创建以来,
            博客园一直致力并专注于为开发者打造一个纯净的技术交流社区,
            推动并帮助开发者通过互联网分享知识,从而让更多
        </div>
    </body>
    </html>

    3)外联式:样式单独保存在main.css文件中,样式与内容完全分离,用于大多数网页中。示例:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>KID</title>
        <link rel="stylesheet" type="text/css" href="css/main.css">
    </head>
    <body>
        <div>
            博客园是一个面向开发者的知识分享社区。自创建以来,
            博客园一直致力并专注于为开发者打造一个纯净的技术交流社区,
            推动并帮助开发者通过互联网分享知识,从而让更多
        </div>
        <div>
            博客园是一个面向开发者的知识分享sdgdhgfgjkhljsadsfxcvbnm社区。自创建以来,
            博客园一直致力并专注于为开发者打造一个纯净的技术交流社区,
            推动并帮助开发者通过互联网分享知识,从而让更多
        </div>
    </body>
    </html>

    main.css:

    div{
        color:hotpink;
        font-size:20px;
        font-family:'Microsoft YaHei UI';
        line-height:50px
    }
  • 相关阅读:
    洛谷P3178 [HAOI2015]树上操作 题解 树链剖分+线段树
    洛谷P2590 [ZJOI2008]树的统计 题解 树链剖分+线段树
    2017年NOIP普及组复赛题解
    洛谷P3957 跳房子 题解 二分答案/DP/RMQ
    2016年NOIP普及组复赛题解
    2015年NOIP普及组复赛题解
    2014年NOIP普及组复赛题解
    洛谷P2258 子矩阵 题解 状态压缩/枚举/动态规划
    2013年NOIP普及组复赛题解
    第四章 选择结构(二)
  • 原文地址:https://www.cnblogs.com/gaoquanquan/p/9132164.html
Copyright © 2020-2023  润新知