第一章、css和文档

一、html结构化 -> html结构化 + 外在表现(样式标签) -> 混乱

  W3C 1995 CSS计划
      1996 成熟推荐草案

二、术语

1.替换和非替换:替换元素、非替换元素
2.元素显示角色:块级元素、块内元素

  display:影响显示角色的基本功能
    display: block;
    display: inline;

三、文档使用css

1.直接嵌入文档

<!DOCTYPE html>
<html>
<head>
    <title>测试导入css样式表</title>
    <style type="text/css"><!--
        h1 {
            color: purple;
        }
    --></style>
</head>
<body>
    <h1>我是h1</h1>
    <h2>我是h2</h2>
    <h3>我是h3</h3>
</body>
</html>

2.link导入外部样式表,link必须要在head中

<!DOCTYPE html>
<html>
<head>
    <title>测试导入css样式表</title>
    <link rel="stylesheet" type="text/css" href="testcss.css">
    <link rel="alternate" type="text/css" href="alternate.css">
</head>
<body>
    <h1>我是h1</h1>
    <h2>我是h2</h2>
    <h3>我是h3</h3>
</body>
</html>

3.@import

<!DOCTYPE html>
<html>
<head>
    <title>测试导入css样式表</title>
    <style type="text/css"><!--
        /*必须放在最上面*/
        @import url(testcss.css);
        h1 {
            color: purple;
        }
    --></style>
</head>
<body>
    <h1>我是h1</h1>
    <h2>我是h2</h2>
    <h3>我是h3</h3>
</body>
</html>

三、内联样式style

<p style="color: maroon; background: white;"></p>

如果把样式放在style属性中,会抵消CSS的一些重要要点。XHTML1.1也不建议使用。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,687评论 1 92
  • 向HTML文档中引入CSS常见有四种方法: 1. <link>标签: 自封闭标签,写在 元素中。 rel:关系 t...
    VirtualX阅读 1,644评论 0 0
  • 转载请声明 原文链接地址 关注公众号获取更多资讯 第一部分 HTML 第一章 职业规划和前景 职业方向规划定位...
    前端进阶之旅阅读 16,707评论 32 459
  • 我作为面试官必问的。怎么使之流畅,fps接近60帧。 第一,对象创建,对象销毁,对象调整。 对象创建会消耗内存,c...
    人魔七七阅读 4,402评论 0 2
  • 画面元素:前景:一个人的手臂 主体:老人 孙子 椅子 奶瓶 桌子 桌子上的半个茶杯 后景:窗外的窗帘 塑像 画面描...
    笑点滴滴阅读 3,379评论 1 2