html基本结构

HTML:hypertext markup language的缩写,超文本标记语言,用来结构化网页。

CSS:cascading style sheet的缩写,级联样式表,用来控制html的外观。

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

基本结构:

<html><!-- html开始-->
<head><!-- 页面头-->
    <title>Pager Title</title><!-- 页面标题-->
    <style type="text/css">
        body {
            background-color: #d2b48c;
            margin-left: 20%;
            margin-right: 20%;
            border: 1px dotted gray;
            padding: 10px 10px 10px 10px;
            font-family: sans-serif;
        }<!-- css-->
    </style>
</head><!-- 页面头部结束-->
<body><!-- 主体开始-->
    <h1>show body</h1><!-- 标题-->
    <img src="mygirl.jpg" width="100px" height="100px"><!-- 图片 宽高度-->
    <p>paragraph</p><!-- 段落-->
    <a href="http://www.baidu.com">链接到百度</a><!-- 超级链接-->
</body><!-- 主体结束-->
</html><!-- html结束-->

网页通常应该有一个<html>元素,并伴随有一个<head>和一个<body>元素。

元素组成:一个开始标记,内容和一个结束标记。有些元素(如<img>例外)。

开始元素可以拥有属性。结束标记的左尖括号之后,标记名之前有一个“/”,用来区别于开始标记。

通过在<style>元素中输入css规则,给html网页添加csss。<style>元素通常嵌在<head>中。


严格的HTML:

<html>元素,必不可少的元素之一。网页总是以一个DOCTYPE开始,紧接着<html>元素必须出现在网页的开头和结尾。

<head>和<body>让网页更好,只有它们可以直接包含于<html>元素,其他元素都必须包含在它们里面,标识网页文件的头部信息,如关键字,作者,字符集等信息。

我们总是给你<head>元素一个<title>元素,这是规则,否则会导致HTML不合法,<head>是可以放置<title>,<meta>和<style>元素的唯一地方。

只能在<body>元素里直接放置块元素。所有的内联元素还文本都必须在块元素中,标识网页文件的主体部分。

只有文本和其他内联元素可以嵌入内联元素中。块元素在任何情况下都不允许包含在内联元素里。

块元素禁止包含在<p>元素中,只有文本才能组成段落,所以块元素不允许包含在<p>中。

列表只能包含列表项目。只有<li>元素运行放在<ul>或<ol>元素中。不过,列表项可以是任何内容,如文本,内联元素或块元素。

<blockquote>元素中要有一个或多个块元素,文本直接包含于块引用很常见,但这种做法不合法。请先把文本或者内联元素置于块元素之内,再添加到<blockquote>

内联元素相互嵌套要小心,可以将任意内联元素嵌入到另一个内联元素中,但有两种情况例外。<a>元素块不能自我嵌套。空元素(如<img>)中不能嵌套其他元素。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值