HTML-01

Web基礎(chǔ)知識

Web與Internet

Web的工作原理

Web的相關(guān)技術(shù)

HTML快速入門

HTML概述

  • 超文本
  • 什么是HTML

HTML基礎(chǔ)語法

  • 標(biāo)記語法,HTML用于描述功能的符號稱之為“標(biāo)記”,比如<p>,<h1>
    標(biāo)記要用尖括號括起來,有封閉型標(biāo)記(雙標(biāo)記)和非封閉型(單標(biāo)記)標(biāo)記
    <biaoji>content</biaoji>
    <biaoji>或者<biaoji/>

  • 元素,元素即標(biāo)記
    每一對尖括號包圍的部分,如<body></body>中包圍的部分叫元素,元素可以包含文本內(nèi)容和其他元素,也可以是空的

  • 元素嵌套,元素之間可以互相嵌套形成復(fù)雜的語法

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

注意:
1.注意嵌套的順序
<div><a></a></div>.............正確
<div><a></div></a>..............錯誤
2.用縮進表示層級關(guān)系

<div>
  <a>
      <b>
      </b>
  </a>
</div>
  • 屬性和值
    1.屬性用來修飾元素
    屬性的聲明必須寫在開始的標(biāo)記里面
    一個元素的屬性可以不止一個,多個屬性用空格隔開
    多個屬性之間是不分先后順序的

    2.每個屬性都有值
    屬性和值之間用等號連接
    屬性的值包含在引號中間,單引號或者雙引號
    <p align="center">hello</p>

  • 標(biāo)準(zhǔn)屬性,每個元素都有自己所特有的屬性

有些屬性是絕大多數(shù)元素都支持的屬性,成為標(biāo)準(zhǔn)屬性和通用屬性

id (作用:定義元素在頁面中的獨一無二的標(biāo)識)
title (作用:鼠標(biāo)移入時所提示的文字)
class (作用:引用類選擇器)
style (作用:定義內(nèi)聯(lián)樣式)

  • 注釋

    被注釋的東西是不會被瀏覽器所解釋的
    注意:
    1.注釋不可以嵌套再其他注釋中(錯誤示范)

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

    2.注釋不能出現(xiàn)在標(biāo)記中中(錯誤示范)

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

  • HTML5
    待補充

文檔結(jié)構(gòu)

  • 文檔類型聲明
    文檔類型說明的作用:指定網(wǎng)頁版本和風(fēng)格
    文檔類型聲明:在文檔的起始用DOCTYPE聲明指定的版本和風(fēng)格
    在html5中:<!doctype html>
    文件頭<head></head>
    文檔主體部分<body></body>

  • <html>元素
    作用:描述整個html網(wǎng)頁的內(nèi)容,含有兩個子元素(head元素、body元素)

  • <head>元素
    作用:用于為頁面定義全局信息
    所有其他頭元素的容器,緊跟在起始標(biāo)簽<html>之后
    例如:

<head>
  <title>HTML文檔</title>
  <meta name="keywords" content="html,css"/>
  <script type="javascript"></script>
  <style type="text/css"></style>
</head>
  • 文檔頭部內(nèi)容<title>

作用:網(wǎng)頁標(biāo)題<title></title>
標(biāo)題元素的內(nèi)容出現(xiàn)在瀏覽器頂部,沒有屬性,必須出現(xiàn)在<head>元素中
一個文檔只能有一個標(biāo)題元素

  • 文檔頭部內(nèi)容<meta>

元數(shù)據(jù)元素<meta>用于定義網(wǎng)頁的基本信息,為空標(biāo)記
常用的屬性有: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>定義內(nèi)部樣式表

  • <link>引入外部樣式表

  • <script>聲明或引入JS代碼(文件)

  • <body>元素

包含網(wǎng)頁要顯示給讀者的內(nèi)容,稱為主體內(nèi)容
包含除了html、head外的所有元素
語法:<body></body>

文本

  • 文本標(biāo)記概述

1.文本標(biāo)記作用

包含在標(biāo)記中的文本會被顯示為所擁有的樣式:特殊字符、注釋、標(biāo)題元素、段落元素、換行元素、分區(qū)元素等。

2.文本與特殊字符

多個空格最終只會顯示單個空格,所以需要進行轉(zhuǎn)義

特殊字符需要用字符實體進行轉(zhuǎn)義
<&lt,
>&gt,
空格為 &nbsp,
一個圈圈一個c叫做copyright為&copy
¥為&yen

  • 使用文本標(biāo)記

1.文本樣式

文本樣式的作用是對文本進行修飾

<b></b>加粗
<i></i>傾斜
<u></u>下劃線
<s></s>刪除線
<sup></sup>上標(biāo)
<sub></sub>下標(biāo)

2.標(biāo)題元素<hn>

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

3.段落元素<p>

<p></p>元素中的文本會用單獨的段落顯示
與上下文本換行分開
添加一段額外的垂直空白距離,作為段落間距
常用屬性:align(控制段落標(biāo)題的文本水平對齊方式)

  1. 換行元素<br>

使用<br>元素在任何地方創(chuàng)建手工換行

5.分區(qū)元素<span>和<div>

分區(qū)元素常用于頁面布局
塊分區(qū)元素<div></div>
行內(nèi)分區(qū)元素(設(shè)置同一行文字內(nèi)的不同格式):<span></span>,就是一行文字里面,我想要這其中的幾個字有比較特殊的樣式

  1. 行內(nèi)元素和塊級元素

行內(nèi)元素:不會換行,可以和其他行內(nèi)元素位于同一行里
<span><b><i><u>
塊級元素:獨占一行,元素前后都會自動換行

7.分隔線元素<hr>

<hr>在頁面上創(chuàng)建一條水平線

常用屬性:
size 尺寸
width 寬度 默認100%
align 對齊方式
color 顏色

  1. 預(yù)格式化<pre>

保留源文檔中的格式,也就是本來有換行的保持換行,本來有空白的地方保留空白

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • HTML 5 HTML5概述 因特網(wǎng)上的信息是以網(wǎng)頁的形式展示給用戶的,因此網(wǎng)頁是網(wǎng)絡(luò)信息傳遞的載體。網(wǎng)頁文件是用...
    阿啊阿吖丁閱讀 4,981評論 0 0
  • ??DOM(文檔對象模型)是針對 HTML 和 XML 文檔的一個 API(應(yīng)用程序編程接口)。 ??DOM 描繪...
    霜天曉閱讀 3,877評論 0 7
  • 1.網(wǎng)站基本介紹【了解】 B/S = browser + serverC/S = client + server ...
    jdzhangxin閱讀 471評論 0 1
  • 1.網(wǎng)站和網(wǎng)頁的區(qū)別 a)網(wǎng)站:所謂網(wǎng)站就是網(wǎng)頁的集合 b)網(wǎng)頁:是內(nèi)容的載體 c)關(guān)系:網(wǎng)站包含網(wǎng)頁,網(wǎng)頁被包含...
    ss555566閱讀 336評論 0 1
  • 前修必備知識: ---1、在HTML里面,其實大小寫的作用是一樣的,一般使用的是小寫 (理解為潛規(guī)則,一個標(biāo)準(zhǔn)吧)...
    創(chuàng)造new_world閱讀 522評論 0 1

友情鏈接更多精彩內(nèi)容