
批改狀態(tài):合格
老師批語:總經非常精彩
### 這是一個三級標題
*斜體*
**加粗**
~~刪除線~~
1. 序列1
- 無序列表
> 這是一條引用
這是一條引用
<p>段落</p>
<p>段落</p>
<p>段落</p>
[名稱](url)
[php中文網](http://ipnx.cn)
[php中文網](http://ipnx.cn)<http://ipnx.cn>
php中文網<http://ipnx.cn>

---
表格
表格的表示具體可見代碼所示:
|姓名|編號|
| ---- | ---- |
|張三|1|
|孫二|2|
姓名 | 編號 |
---|---|
張三 | 1 |
孫二 | 2 |
HTML是一種超文本標記語言,之所以稱為超文本,是因為它是在普通文本的基礎上進行了加強。所謂加強,就是通過屬性定義特殊行為,使用標簽作為頁面元素的標識符,所以標簽與屬性是HTML最重要的兩個特征。但是,由于沒有流程控制,所以HTML不算是一種真正的編程語言。
HTML元素只存在垂直或水平的兩種排列方式,網頁則是由功能不同的元素按一定規(guī)則排列而成的,根據功能與排列的不同可分為三大類:
序號 | 名稱 | 描述 | 舉例 |
---|---|---|---|
1 | 塊元素 | 垂直排列,兩個塊元素不能同時存在同一行,寬高可自定義 | <div> ,<p> |
2 | 行內元素 | 可以在同一行排列,寬高由內容排列 | <span> ,<a> |
3 | 行內塊元素 | 即可水平排列,寬高又可自定義,多用于外部資源 | <img> |
1.單標簽
也稱為空標簽,例如:<img>
2.雙標簽
由起始標簽和結束標簽組成,屬性寫在起始標簽中,例如:<p></p>
序號 | 標簽 | 名稱 | 描述 |
---|---|---|---|
1 | <h1>-<h6> |
標題 | 通常用來劃分或標注內容中的文本段落 |
2 | <header> |
頁眉 | 一般是由導航, logo 等元素組成 |
3 | <footer> |
頁腳 | 一般是由友情鏈接,聯(lián)系方式,備案號,版權等信息組成 |
4 | <nav> |
導航 | 導航通常是由一個或多個鏈接標簽<a> 標簽組成 |
5 | <main> |
主體 | 展示頁面主體內容,建議一個頁面,只出現(xiàn)一次 |
6 | <article> |
文檔 | 本義是文檔, 實際上可以充當其它內容的容器 |
7 | <aside> |
邊欄 | 與主體無關的信息(廣告位, 相關推薦, 閱讀排行等) |
8 | <section> |
區(qū)塊 | 文檔或主體中的通用小組件 |
9 | <div> |
容器 | 本身無任何語義,通過它的屬性來描述用途 |
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- 引用外部css代碼 -->
<link rel="stylesheet" href="demo1.css" />
<title>Document</title>
</head>
<body>
<!-- header -->
<header>
<h1><header></h1>
</header>
<div class="container">
<!-- aside -->
<aside>
<h1><aside></h1>
</aside>
<!-- main -->
<main>
<h1><main></h1>
<div>
<section>
<h1><section></h1>
</section>
<section>
<h1><section></h1>
</section>
</div>
</main>
</div>
<!-- footer -->
<footer>
<h1><footer></h1>
</footer>
</body>
</html>
其中還用到了引用了外部css代碼:
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
width: 100vw;
height: 100vh;
display: grid;
grid-template-rows: 60px 1fr 60px;
gap: 10px;
}
header,
footer {
height: 80px;
background-color: lightgreen;
text-align: center;
}
.container {
display: grid;
grid-template-columns: 200px 1fr;
gap: 10px;
padding: 10px;
background-color: lightskyblue;
}
.container > aside {
background-color: lightcyan;
text-align: center;
}
.container > main {
display: grid;
grid-template-rows: 1fr 200px;
background-color: wheat;
text-align: center;
padding: 10px;
}
.container > main > div {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 10px;
}
main div section {
background-color: violet;
}
顯示效果如下:
今天學習的內容主要分為兩大部分,一部分是MarkDown語法,另一部分是HTML基礎,在開頭還講了軟件的安裝與一些常用插件的安裝。其中MarkDown語法主要是為了記筆記使用,這是一種很便捷的快速記錄方法。另外,在HTML中需要著重記憶的有以下幾點:
<header>
,<main>
,<aside>
,<footer>
等。這些標簽的作用,可以全部使用div或其它元素代替。但是推薦在構建頁面的時候,使用語義標簽,這樣更有助于我們的代碼更加有清晰和有條理。即頁面有頁頭,頁面主題和頁尾,而不是 div div divCopyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號