HTML-01

作者: 白雪公主960 | 来源:发表于2019-08-29 09:53 被阅读0次

    Web基础知识

    Web与Internet

    Web的工作原理

    Web的相关技术

    HTML快速入门

    HTML概述

    • 超文本
    • 什么是HTML

    HTML基础语法

    • 标记语法,HTML用于描述功能的符号称之为“标记”,比如<p>,<h1>
      标记要用尖括号括起来,有封闭型标记(双标记)和非封闭型(单标记)标记
      <biaoji>content</biaoji>
      <biaoji>或者<biaoji/>

    • 元素,元素即标记
      每一对尖括号包围的部分,如<body></body>中包围的部分叫元素,元素可以包含文本内容和其他元素,也可以是空的

    • 元素嵌套,元素之间可以互相嵌套形成复杂的语法

    <body>
        <p></p>
    </body>
    

    注意:
    1.注意嵌套的顺序
    <div><a></a></div>.............正确
    <div><a></div></a>..............错误
    2.用缩进表示层级关系

    <div>
      <a>
          <b>
          </b>
      </a>
    </div>
    
    • 属性和值
      1.属性用来修饰元素
      属性的声明必须写在开始的标记里面
      一个元素的属性可以不止一个,多个属性用空格隔开
      多个属性之间是不分先后顺序的

      2.每个属性都有值
      属性和值之间用等号连接
      属性的值包含在引号中间,单引号或者双引号
      <p align="center">hello</p>

    • 标准属性,每个元素都有自己所特有的属性

    有些属性是绝大多数元素都支持的属性,成为标准属性和通用属性

    id (作用:定义元素在页面中的独一无二的标识)
    title (作用:鼠标移入时所提示的文字)
    class (作用:引用类选择器)
    style (作用:定义内联样式)

    • 注释

      被注释的东西是不会被浏览器所解释的
      注意:
      1.注释不可以嵌套再其他注释中(错误示范)

      <!-- 
       <--!
         -->         
      -->
      

      2.注释不能出现在标记中中(错误示范)

      <p <--!  --> >你好</p>
      
    • HTML和XHTML
      待补充

    • HTML5
      待补充

    文档结构

    • 文档类型声明
      文档类型说明的作用:指定网页版本和风格
      文档类型声明:在文档的起始用DOCTYPE声明指定的版本和风格
      在html5中:<!doctype html>
      文件头<head></head>
      文档主体部分<body></body>

    • <html>元素
      作用:描述整个html网页的内容,含有两个子元素(head元素、body元素)

    • <head>元素
      作用:用于为页面定义全局信息
      所有其他头元素的容器,紧跟在起始标签<html>之后
      例如:

    <head>
      <title>HTML文档</title>
      <meta name="keywords" content="html,css"/>
      <script type="javascript"></script>
      <style type="text/css"></style>
    </head>
    
    • 文档头部内容<title>

    作用:网页标题<title></title>
    标题元素的内容出现在浏览器顶部,没有属性,必须出现在<head>元素中
    一个文档只能有一个标题元素

    • 文档头部内容<meta>

    元数据元素<meta>用于定义网页的基本信息,为空标记
    常用的属性有:content、http-equiv

    <head>
      <title>HTML文档</title>
      <meta http-equiv="content-type"  content="text/html;charset=utf-8"/>
      <meta name="keywords" content="html,css"/>
    </head>
    
    • <style>定义内部样式表

    • <link>引入外部样式表

    • <script>声明或引入JS代码(文件)

    • <body>元素

    包含网页要显示给读者的内容,称为主体内容
    包含除了html、head外的所有元素
    语法:<body></body>

    文本

    • 文本标记概述

    1.文本标记作用

    包含在标记中的文本会被显示为所拥有的样式:特殊字符、注释、标题元素、段落元素、换行元素、分区元素等。

    2.文本与特殊字符

    多个空格最终只会显示单个空格,所以需要进行转义

    特殊字符需要用字符实体进行转义
    <&lt,
    >&gt,
    空格为 &nbsp,
    一个圈圈一个c叫做copyright为&copy
    ¥为&yen

    • 使用文本标记

    1.文本样式

    文本样式的作用是对文本进行修饰

    <b></b>加粗
    <i></i>倾斜
    <u></u>下划线
    <s></s>删除线
    <sup></sup>上标
    <sub></sub>下标
    

    2.标题元素<hn>

    <hn>...<hn> n=1,2,3,4,5,6
    作用:让文字以更醒目的方式显示
    效果:改变文字大小,加粗,以及上下垂直空白距离

    3.段落元素<p>

    <p></p>元素中的文本会用单独的段落显示
    与上下文本换行分开
    添加一段额外的垂直空白距离,作为段落间距
    常用属性:align(控制段落标题的文本水平对齐方式)

    1. 换行元素<br>

    使用<br>元素在任何地方创建手工换行

    5.分区元素<span>和<div>

    分区元素常用于页面布局
    块分区元素<div></div>
    行内分区元素(设置同一行文字内的不同格式):<span></span>,就是一行文字里面,我想要这其中的几个字有比较特殊的样式

    1. 行内元素和块级元素

    行内元素:不会换行,可以和其他行内元素位于同一行里
    <span><b><i><u>
    块级元素:独占一行,元素前后都会自动换行

    7.分隔线元素<hr>

    <hr>在页面上创建一条水平线

    常用属性:
    size 尺寸
    width 宽度 默认100%
    align 对齐方式
    color 颜色

    1. 预格式化<pre>

    保留源文档中的格式,也就是本来有换行的保持换行,本来有空白的地方保留空白

    相关文章

      网友评论

          本文标题:HTML-01

          本文链接:https://www.haomeiwen.com/subject/mtmmectx.html