Head First HTML 与 CSS(第二版)学习笔记



第一个聊天室文件

<!DOCTYPE html>
<html lang="en"><!-- 告诉浏览器HTML从这里开始 -->
<head>页面head开始
    <meta charset="UTF-8">
    <title>Head First Lounge</title>为页面指定一个标题
</head>head结束
<body>页面主体开始
    <h1>Welcome to the Head First Lounge</h1>告诉浏览器这是一个标题
    <img src="../images/drinks.gif">在这里插入一个图片
    <p>开始一个段落
        Join us any evening for refreshing elixirs,
        conversation and maybe a game or
        two of <em>Dance Dance Revolution</em>.强调这句话
        Wireless access is always provided;
        BYOWS (bring your own Web server).
    </p>段落结束
    <h2>Directions</h2>告诉浏览器这是一个子标题
    <p>开始另一个段落
        You'll find us right in the center of
        downtown Webville. Come join us!
    </p>段落结束
</body>页面主体结束
</html>告诉浏览器HTML在这里结束

效果图:


浏览器会忽略掉HTML文档中的空白符,制表符,回车和大部分空格。实际上浏览器会根据你标记来确定在哪里换行或分段。

浏览器通常显示的标题一共有6级。<h1>-<h6>,字体由大到小。一般不会用到<h3>以后的标题。

HTML用<!-- -->来增加注释,将要注释的语句放在它们之间。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>StarBUzz</title>
</head>
<body>
    <h1>StarBuzz Coffee Beverages</h1>
    <h2>House Blend, $1.4</h2>
    <p>A smooth, mild blend of coffees from Mexico, Bolivia
    and Guatemala.</p>
    <h2>Mocha Cafe Latte, $2.35</h2>
    <p>Espresso, steamed milk and chocolate syrup</p>
    <h2>Cappuccino, $1.89</h2>
    <p>A mixture of espresso, steamd milk and foam.</p>
    <h2>Chai Tea, $1.85</h2>
    <p>A spicy drink made with black tea, spices, milk and
    honey</p>
</body>
</html>

简单的StarBuzz文件。效果图:


要告诉浏览器页面的结构,需要用成对的标记包围页面内容。

元素=开始标记+内容+结束标记

匹配标记没必要在同一行上。有些元素采取一种简写记法,只有一个标记。

认识style元素

<style>元素放在HTML的首部里,与其他元素类似,<style>有一个开始标记和一个结束标记。

<style>标记还有一个可选的属性:type,告诉浏览器使用什么样类型的样式,如CSS或Javascript。

<style type="text/css">
        body {
                background-color: #d2b48c;设置背景色为土黄色
                margin-left: 20%;设置左右外边距分别占页面的20%
                margin-right: 20%;
                border: 2px dotted black;定义页面主题周围的边框是虚线,颜色为黑色
                padding: 10px 10px 10px 10px;在页面周围创建一些内边距
                font-family: sans-serif定义文本使用的字体
        }
    </style>

添加的css属性。效果图:


BULLET POINTS

HTML和CSS是我们用来创建网页的语言。

Web服务器存储并提供由HTML和CSS创建的网页。浏览器获取页面,并根据HTML和CSS显示网页的内容。

HTML是超文本标记语言的缩写,用来建立网页的结构。

CSS是层叠样式表的缩写,用来控制HTML的表现。

通过HTML,我们利用标记来标识内容提供结构。把标记和内容称为元素。

元素=开始标记+内容+结束标记

开始标记可以有属性。

结束标记在左尖括号后面,标记名前有一个/。

网页的信息放在<head>元素里。

<body>元素里的内容就是你在浏览器里看到的东西。

大多数空白符都会被浏览器忽略,不过可以利用空白符使HTML更有可读性。

可以在<style>元素中写CSS规则,<style>元素总要放在<head>里。

可以使用css在HTML中指定元素的特性。



猜你喜欢

转载自blog.csdn.net/qq_41805514/article/details/80644481