html的基础知识和常见的语法简单归纳

HTML

HTML是超文本标记语言(HyperText Markup Language)的缩写。它是一种用于创建网页的标记语言,用于描述网页的结构和内容。HTML通过一系列的标签(tag)来定义文档的各个部分,例如标题、段落、链接、图像等。浏览器读取HTML文档,并按照标记的指示将其呈现成可视化的网页。HTML通常与CSS(层叠样式表)和JavaScript一起使用,用于实现网页的样式和交互功能。

HTML包括以下几个重要部分:

  1. 文档声明(Document Declaration):
    用于指定文档类型和版本。通常以 <!DOCTYPE> 开始,例如:
<!DOCTYPE html>

  1. HTML 标签(HTML Tag)
    HTML文档的根元素,包含了整个文档的内容。通常以 html开始,以 /html结束。例如:
<html>
    <!-- 文档内容 -->
</html>

  1. 头部(Head)
    包含了文档的元信息和引用,如标题、样式表和脚本等。通常以 head 开始,以 /head 结束。例如:
<head>
    <title>网页标题</title>
    <link rel="stylesheet" href="styles.css">
</head>

  1. 主体(Body)
    包含了文档的主要内容,如文本、图像、链接等。通常以 body 开始,以 /body 结束。例如:
<body>
    <h1>主标题</h1>
    <p>这是一个段落。</p>
    <img src="image.jpg" alt="图片">
</body>

  1. 标签(Tags)
    HTML使用一系列标签来定义文档的结构和内容。标签通常是成对出现的,包括开始标签和结束标签,如 tag和 tag。有些标签是自闭合的,如 img和 br。例如:
<p>这是一个段落。</p>
<img src="image.jpg" alt="图片">

  1. 注释
    (Comments):用于向代码中添加注释,提高代码可读性。注释以< !-- 开始,以 --> 结束。例如:
<!-- 这是一个注释 -->

  1. 超链接(Hyperlinks)
    用于在文档之间创建链接,让用户能够跳转到其他页面或资源。使用 a 标签来创建超链接,href 属性指定链接的目标地址。例如:
<a href="https://www.example.com">点击这里访问示例网站</a>

点击这里访问菜鸟教程
比如上面的链接,就是菜鸟教程的html的链接

  1. 列表(Lists)
    用于展示项目的有序或无序列表。使用 ul 创建无序列表,使用 ol 创建有序列表,使用 li 创建列表项。例如:
<ul>
    <li>项目1</li>
    <li>项目2</li>
    <li>项目3</li>
</ul>

<ol>
    <li>第一项</li>
    <li>第二项</li>
    <li>第三项</li>
</ol>

  1. 表格(Tables):
    用于以表格形式展示数据。使用 table创建表格,tr 创建表格行,td 创建单元格。例如:
<table>
    <tr>
        <td>第一行第一列</td>
        <td>第一行第二列</td>
    </tr>
    <tr>
        <td>第二行第一列</td>
        <td>第二行第二列</td>
    </tr>
</table>

  1. 表单(Forms):
    用于收集用户输入的数据。使用 创建表单,各种输入元素如文本框、单选框、复选框等由不同的标签表示,如 、、 等。例如:
<form action="/submit" method="post">
    <label for="username">用户名:</label>
    <input type="text" id="username" name="username">
    <input type="submit" value="提交">
</form>

  1. 多媒体(Multimedia)
    用于在网页中嵌入多媒体内容,如图像、音频和视频。使用 img>标签嵌入图像,audio 和 video 标签嵌入音频和视频。例如:
<img src="image.jpg" alt="图片">
<audio controls>
    <source src="audio.mp3" type="audio/mpeg">
</audio>
<video controls>
    <source src="video.mp4" type="video/mp4">
</video>

  1. 元数据(Metadata)
    包含了关于文档的信息,如字符集、作者、描述等。通常在 head标签中使用 meta标签来定义。例如:
<meta charset="UTF-8">
<meta name="description" content="网页描述">
<meta name="author" content="作者名">

  1. 标题(Headings)
    用于定义文档的标题或各个部分的标题。HTML提供了 h1 到 h6六个级别的标题标签。例如:
<h1>主标题</h1>
<h2>副标题</h2>

  1. 样式(Styles):
    用于设置文档的外观和布局。可以通过内联样式、嵌入式样式和外部样式表来实现。例如:
<!-- 内联样式 -->
<p style="color: red; font-size: 16px;">这是一个段落。</p>

<!-- 嵌入式样式 -->
<style>
    p {
        color: blue;
        font-size: 14px;
    }
</style>

<!-- 外部样式表 -->
<link rel="stylesheet" href="styles.css">

  1. HTML实体(HTML Entities)
    用于在HTML文档中表示特殊字符,如小于号(<)、大于号(>)等。例如:
&lt; 表示小于号(<
&gt; 表示大于号(>
  1. 嵌入式内容(Embedded Content)
    除了多媒体内容外,HTML还支持通过 iframe 标签嵌入其他网页或内容。例如:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>嵌入式内容示例</title>
</head>
<body>
    <h1>嵌入式内容示例页面</h1>
    <p>这是一个被嵌入的页面。</p>
</body>
</html>

默认上面的为1.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>主页面</title>
</head>
<body>
    <h1>主页面</h1>
    <p>下面是被嵌入的页面:</p>
    <iframe src="1.html" width="500" height="300" title="嵌入式内容示例"></iframe>
    <p>这是主页面的其他内容。</p>
</body>
</html>

  1. 元素属性(Element Attributes):
    HTML元素可以包含一些属性,用于提供额外的信息或控制元素的行为。常见的属性包括 id、class、src、href 等。例如:
<img src="image.jpg" alt="图片">
<a href="https://www.example.com" target="_blank">点击这里访问示例网站</a>

  1. 语义化标签(Semantic Tags):HTML5引入了一些语义化标签,用于更清晰地描述文档的结构和内容,例如 header、footer、nav、article、section等。这些标签有助于提高网页的可访问性和搜索引擎优化(SEO)。例如:
<header>
    <h1>网页标题</h1>
</header>
<nav>
    <ul>
        <li><a href="#">首页</a></li>
        <li><a href="#">关于我们</a></li>
        <li><a href="#">联系我们</a></li>
    </ul>
</nav>
<article>
    <h2>文章标题</h2>
    <p>文章内容...</p>
</article>
<footer>
    <p>版权信息</p>
</footer>

  1. 全局属性(Global Attributes):
    HTML5引入了一些全局属性,可用于几乎所有的HTML元素,如 class、id、style 等。这些属性可以应用于大多数元素,提供了一种通用的属性设置方式。例如:
<div class="container" id="main" style="background-color: #f0f0f0;">内容区域</div>

  1. `表单控件(Form Controls):
    除了表单元素外,HTML还提供了一系列表单控件,如按钮、复选框、单选按钮等,用于用户输入和交互。例如:
<input type="text" placeholder="请输入文本">
<button type="submit">提交</button>
<input type="checkbox" name="agree" id="agree">
<label for="agree">同意条款</label>

除了上面这么多,其实还有很多语法,这里推荐菜鸟教程 网址 ,点击就行。html学习学习还是挺有用的。

  • 40
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值