HTML基础1

1.介绍

  •     什么是网页?

        我们打开浏览器访问的一切内容,都是由网页构成。简单点说,网页就是html

  •     html的概念定义

        超文本标记语言(Hyper Text Markup Language),标准通用标记语言下的一个应用。HTML 不是一种编程语言,而是一种标记语言 (markup language),是网页制作所必备的。

        html的核心:语义化

  •     标签

               单标签
                     <img src=".../a.jpg">(<> 创建一个标签;img 标签名;src 属性;.../a.jpg 属性值)
               双标签
                     <a href="http://www.baidu.com">百度</a> (<> 创建标签;<a>标签的开始;</a> 标签的闭合;href 属性;“http://www.baidu.com” 属性)
            常用的一些辅助标签
            功能性标签:主要用来完成网页当中的某些功能
            网页布局核心语义化标签

2.主体结构

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    
</body>
</html>

    文档声明头
        <!DOCTYPE html>
            html5文档声明,告诉浏览器当前的网页语法为html5
    网页标签
        <html></html>
            网页的所有内容都是在这组标签当中
    网页头部标签
        <head></head>
            网页的预定义信息都写在这组标签当中
        <meta charset="utf-8">
            给网页设置字符集编码
        <title>网页标题</title>
            网页标题
    网页内容标签
        <body></body>
            展示给用户看的内容都写在body标签当中

3.标签

  •     功能性标签

        列表
            无序列表:<ul><li></li></ul>  (显示为·)
            有序列表:<ol><li></li></ol>(显示为123......)
            type属性:<ul type=" "></ul>(type 属性规定列表的项目符号的类型,尽管不赞成使用 type 属性,不过所有浏览器都支持 type 属性。)
        图片

   <img src="">
            网页当中如何使用一张图片
            src属性
            绝对路径和相对路径
            width属性和height属性
            alt属性
        超链接

   <a href=""></a>
            href属性
            http/https协议
            title属性
            展示给用户看的文字
        div标签和span标签

   <div><span></span></div>
            网页切割
            包含普通的文本内容
        表格
            如何创建一个表格:
               使用 table标签:<table></table>
                    border属性
                        例如:1
                    width属性
                        例如:300px
                    rule属性
                        例如:all
            创建表格中的行
                <tr></tr>
            创建表格当中的单元格
                <td></td>
             属性:align: left、right、center、justify
                     colspan规定单元格可横跨的列数
                        rowspan 规定单元格可横跨的行数
            创建表格中的标题
                <th></th>
            单元格与单元格之间的间距
                cellspacing
            单元格与内容之间的空隙
                cellpadding

  •     辅助类标签

        标题标签:h1 - h6

    <h1></h1>
        段落标签:p

    <p></p>
        水平线:hr

    <hr>
        删除线: del

    <del></del>
        倾斜强调:em

    <em></em>
        加粗强调:strong

    <strong></strong>
        斜体文本 : i

    <i></i>
        预格式文本: pre

    <pre></pre>
        换行: br

    <br>
     注释:
         <!-- 注释内容 -->
     还有一些常用标签: http://www.w3school.com.cn/tags/html_ref_byfunc.asp

4.实体字符
    空格
         &nbsp;
    版权
           &copy;
    <
        &lt;
    >
         &gt;
    还有一些常用的:http://www.w3school.com.cn/tags/html_ref_entities.html

posted @ 2019-09-07 17:44  小武小武烦恼全无  阅读(112)  评论(0编辑  收藏  举报