HTML基本学习笔记

本文介绍了HTML的基本结构,包括DOCTYPE声明、HTML、HEAD和BODY标签。讨论了常用的HTML标签,如标题、段落、换行、字体样式、特殊符号以及图像和链接的嵌入方法。还提到了行内元素、块元素、列表、表格、视频和音频元素在构建网页中的应用,并概述了网站页面结构的组成部分。
摘要由CSDN通过智能技术生成

1. HTML

  • Hyper Text Markup Language(超文本标记语言)

2. W3C

  • www(World Wide Web Consortium) 万维网联盟

  • 标准包括

    • 结构化标准语言(HTML,XML)

    • 表现标准语言(CSS)

    • 行为标准(DOM,ECMAScript)

3. IDE

  • Dreamweaver

  • IDEA

  • WebStorm

  • ......

4. HTML的基本结构

<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>喋喋的第一个网页</title>
</head>
<body>
Hello,World!
</body>
</html>
  • <body>、</body>等成对的标签

5. 网页的基本信息

<!--DOCTYPE:告诉浏览器,我们要使用的规范-->
<!DOCTYPE html>
<html lang="en">
<!--head标签代表网页头部-->
<head>
    <!-- meta描述性标签,用于描述我们的网站的一些信息 -->
    <meta charset="UTF-8">
    <meta name=" keywords" content="喋喋,网页">
    <meta name="description" content="小白一个,试试看啦">
    <!--title标签代表网页题目名称-->
    <title>喋喋的第一个网页</title>
</head>
<!--body标签代表网页主体-->
<body>
Hello,World!
</body>
</html>
  • HTML网页注释快捷键(IDEA)ctrl+/

6. 网页的基本标签

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>基本标签学习</title>
</head>
<body>
<!--标题标签-->
<h1>一级标签</h1>
<h2>二级标签</h2>
<h3>三级标签</h3>
<h4>四级标签</h4>
<h5>五级标签</h5>
<h6>六级标签</h6>
​
<!--段落标签-->
<p>我如果爱你——</p>
<p>绝不像攀援的凌霄花,</p>
<p>借你的高枝炫耀自己;</p>
<p>我如果爱你——</p>
<p>绝不学痴情的鸟儿,</p>
<p>为绿荫重复单调的歌曲;</p>
<p>也不止像泉源,</p>
<p>常年送来清凉的慰藉;</p>
<p>也不止像险峰,</p>
<p>增加你的高度,衬托你的威仪。</p>
<p>甚至日光,</p>
<p>甚至春雨。</p>
​
<!--水平线标签-->
<hr/>
​
<!--换行标签-->
我如果爱你——<br/>
绝不像攀援的凌霄花,<br/>
借你的高枝炫耀自己;<br/>
我如果爱你——<br/>
绝不学痴情的鸟儿,<br/>
为绿荫重复单调的歌曲;<br/>
也不止像泉源,<br/>
常年送来清凉的慰藉;<br/>
也不止像险峰,<br/>
增加你的高度,衬托你的威仪。<br/>
甚至日光,<br/>
甚至春雨。<br/>
​
<!--粗体,斜体-->
<h1>字体样式标签</h1>
<p>粗体: <strong>I Love You</strong></p>
<p>斜体: <em>I Love You</em></p>
​
<!--特殊符号-->
​
<p>空   格</p>
<p>空&nbsp&nbsp&nbsp&nbsp格</p>
​
<p>大于号:&gt;</p>
<p>小于号:&lt;</p>
<p>版权符号:&copy;</p>
​
<!--
特殊符号记忆方式
​
&   ;
​
查百度
​
-->
​
</body>
</html>
  • 网页基本标签

    • 标题标签:h(1~6)+tab键-----><h1><h1/>

    • 段落标签:p+tab键-----><p><p/>

    • 换行标签:br+tab键----->

    • 水平线标签:hr+tab键-----><hr/>

    • 字体样式和标签:

      • 粗体:strong+tab键-----><strong><strong/>

      • 斜体:em+tab键-----><em><em/>

    • 注释

      • ctrl+/-----><!---->

    • 特殊符号

      • 空格:&nbsp;

      • 大于号:&gt;

      • 小于号:&lt;

      • 版权符号:&copy;

7. 图像标签

7.1 常见图像格式

  • jpg;

  • gif;

  • png;

  • bmp(位图);

7.2 图片嵌入方式

7.3 示例代码展示

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>图像标签学习</title>
</head>
<body>
<!--image标签学习
src:图片地址
    相对地址,绝对地址
    ../ --上一级目录
alt:图片名字(must填)
​
-->
<img src="../resource/image/1.png" alt="英语课件截图" title="悬停文字" width="700" height="500">
​
</body>
</html>

8. 链接标签

8.1 链接格式

8.2 示例代码展示

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>超链接标签学习</title>
</head>
<body>
​
<!--用name作为标记-->
<a id="top">顶部</a>
​
​
​
<!--a标签
href:必填,表示要跳转到哪个页面
target:表示窗口在哪里打开
    _blank  在新页面中打开
    _self   在当前页面打开
-->
​
<p><a href="1.我的第一个网页.html" target="_blank">点击我,跳转到页面</a></p>
<p><a href="https://start.firefoxchina.cn/" target="_self">点击我,跳转到火狐页面</a></p>
​
​
<!--图像超链接-->
<a href="1.我的第一个网页.html">
    <img src="../resource/image/1.png" alt="英语课件截图" title="悬停文字" width="700" height="500">
</a>
​
​
​
<!--锚链接
1. 需要一个标记
2. 跳转到一个标记
​
-->
​
<a href="#top">回到顶部</a>
​
<a id="down">直达底部</a>
​
​
<!--功能性链接
邮件链接:mailto:
-->
<br/>
<a href="mailto:2969646037@qq.com">点击联系我</a>
​
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>图像标签学习</title>
</head>
<body>
<!--image标签学习
src:图片地址
    相对地址,绝对地址
    ../ --上一级目录
alt:图片名字(must)
​
-->
<img src="../resource/image/1.png" alt="英语课件截图" title="悬停文字" width="700" height="500">
<br/>
    <!--页面间的跳转,到底部-->
<a href="4.超链接标签.html#down">跳转</a>
</body>
</html>

9. 行内元素和块元素

9.1 块元素

  • p;h1~h6;...

9.2 行内元素

  • a;strong;em;...

10. 列表

10.1 示例代码展示

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>列表标签的学习</title>
</head>
<body>
<!--有序列表
应用范围:试卷,问答...
-->
<ol>
    <li>Java</li>
    <li>Python</li>
    <li>运维</li>
    <li>前端</li>
</ol>
​
​
<!--无序列表
应用范围:导航,侧边栏...
-->
<ul>
    <li>Java</li>
    <li>Python</li>
    <li>运维</li>
    <li>前端</li>
</ul>
​
​
<!--自定义列表
dl:标签
dt:列表名称
公司网站底部
-->
<dl>
    <dt>学科</dt>
​
    <dd>java</dd>
    <dd>Python</dd>
    <dd>Linux</dd>
    <dd>C</dd>
​
</dl>
</body>
</html>

11. 表格标签

11.1 基本结构

  • 行列

  • 跨行(colsespan)

  • 跨列(rowspan)

11.2 示例代码展示

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表格学习</title>
</head>
<body>
​
​
<!--表格Table
行 tr
列 td
​
-->
​
<table border="1px">
    <tr>
<!--跨列
colspan
-->
        <td colspan="4">1-1</td>
<!--        <td>1-2</td>
        <td>1-3</td>
        <td>1-4</td>-->
    </tr>
    <tr>
<!--        rowsapn跨列-->
        <td rowspan="4">2-1</td>
        <td>2-2</td>
        <td>2-3</td>
        <td>2-4</td></tr>
    <tr>
        <td>3-1</td>
        <td>3-2</td>
        <td>3-3</td>
       </tr>
    <tr>
        <td>4-1</td>
        <td>4-2</td>
        <td>4-3</td>
​
    </tr>
    <tr>
        <td>5-1</td>
        <td>5-2</td>
        <td>5-3</td>
​
    </tr>
</table>
​
​
</body>
</html>

12. 视频和音频

  • 视频元素(video)

  • 音频元素(audio)

12.1 示例代码展示

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>媒体元素学习</title>
</head>
<body>
<!--音频和视频
src:资源路径
controls:控制条
autoplay:自动播放
​
-->
​
<video src="../resource/video/拜日式.mp4" controls autoplay></video>
<br/>
​
<audio src="../resource/audio/想见你_Someday_or_one_day(翻自_八三夭)-徐薇_赵晨霖-140505035.mp3" controls autoplay></audio>
</body>
</html>

13. 网站页面结构

13.1 页面结构分析

元素名描述
header标题头部区域的内容
footer标记脚部区域的内容
sectionWeb中独立区域
article独立文章内容
aside相关内容或应用(常用于侧边栏)
nav导航辅助类内容

13.2 页面模仿例图

13.3 示例代码展示

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>页面结构的学习</title>
</head>
<body>
<header><h2>网页头部</h2></header>
​
<section><h2>网页主体</h2></section>
​
<footer><h2>网页底部</h2></footer>
</body>
</html>

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值