WEB前端学习笔记-HTML(下)

HTML 类

对 HTML 进行分类(设置类),使我们能够为元素的类定义 CSS 样式。

为相同的类设置相同的样式,或者为不同的类设置不同的样式。


<html>
<head>
<style>
.cities {
    background-color:black;
    color:white;
    margin:20px;
    padding:20px;
} 
style>
head>

<body>

<div class="cities">
<h2>Londonh2>
<p>
London is the capital city of England. 
It is the most populous city in the United Kingdom, 
with a metropolitan area of over 13 million inhabitants.
p>
div> 

body>
html>

上面这段代码中使用了一个内联的样式表(style)其中,它定义了类别:.cities的样式。
分类块级元素

HTML

元素是块级元素。它能够用作其他 HTML 元素的容器。

设置

元素的类,使我们能够为相同的
元素设置相同的样式。

分类行内元素

HTML元素是行内元素,能够用作文本的容器。

设置 元素的类,能够为相同的 元素设置相同的样式。


<html>
<head>
<style>
  span.red {color:red;}
style>
head>
<body>

<h1>My <span class="red">Importantspan> Headingh1>

body>
html>

HTML 布局

网站常常以多列显示内容(就像杂志和报纸)。
使用

元素的 HTML 布局

注释:

元素常用作布局工具,因为能够轻松地通过 CSS 对其进行定位。

这个例子使用了四个

元素来创建多列布局:



<div id="header">

City Gallery

div> <div id="nav"> London
Paris
Tokyo
div> <div id="section">

London

London is the capital city of England. It is the most populous city in the United Kingdom, with a metropolitan area of over 13 million inhabitants.

Standing on the River Thames, London has been a major settlement for two millennia, its history going back to its founding by the Romans, who named it Londinium.

div> <div id="footer"> Copyright W3School.com.cn div>

CSS:

<style>
#header {
    background-color:black;
    color:white;
    text-align:center;
    padding:5px;
}
#nav {
    line-height:30px;
    background-color:#eeeeee;
    height:300px;
    width:100px;
    float:left;
    padding:5px; 
}
#section {
    width:350px;
    float:left;
    padding:10px; 
}
#footer {
    background-color:black;
    color:white;
    clear:both;
    text-align:center;
    padding:5px; 
}
style>

使用 HTML5 的网站布局

HTML5 提供的新语义元素定义了网页的不同部分:
WEB前端学习笔记-HTML(下)_第1张图片

这个例子使用

,