java(html)

HTML

HTML 到底是什么?
首先,HTML 不是编程语言,没有逻辑处理能力,没有计算能力,不能动态地生成内容,而只能静态地展示网页信息。

我们从 HTML 中文全称来分析一下它的本质:
1、 超文本
也即超越纯文本,这意味着 HTML 文档不仅能包含文本(文字),还能包含图片、音视频、表格、列表、链接、按钮、输入框等高级内容。

超链接是互联网的纽带,它能将众多网页连接起来,让它们交织在一起,形成一张“网”。没有超链接,就没有互联网。
2、标记语言
HTML 是一种计算机语言,但它不能编程,只能用来标记网页中的内容。HTML 通过不同的标签来标记不同的内容、格式、布局等,例如:
3.文本格式化
在这里插入图片描述

<img> 标签表示一张图片;
<a> 标签表示一个链接;
<table> 标签表示一个表格;
<input> 标签表示一个输入框;
<p> 标签表示一段文本;
<strong> 标签表示文本加粗效果;
<div> 标签表示块级布局。

插入图片

设置图片宽度和高度
<img src="" alt="" width="150" height="150">
<img src="" alt="" style="width: 100px; height: 100px;">

本文最后给出的示例中演示了 HTML 标签的用法,您也可以转到《HTML标签与元素》学习 HTML 标签的具体语法格式。
总结
HTML 是一种用来开发网页的计算机语言,它通过标签(标记式指令)将文本、音视频、图片、表格、按钮、输入框等内容显示出来。也就是说,HTML 是用来给网页内容进行排版和布局的。

HTML标签
如上所述,HTML 是一种标记语言,使用各种标签来格式化内容,标签的特点如下所示:
HTML 标签由尖括号包围的关键词构成,比如 ;
除了少数标签外,大多数 HTML 标签都是成对出现的,比如
成对出现的标签中,第一个标签称为开始标签,第二个标签称为结束标签(闭合标签)。
HTML文档结构
HTML 页面的基本结构如下所示,其中包含了各种创建网页所需的标签(例如 doctype、html、head、title 和 body 等)。

<b> 标签用来加粗文本。
<sup> 标签用来设置上角标。
<i> 标签用来设置斜体文本。
<a> 标签用来设置超链接,其中 target 属性用来指明打开方式,_blank表示从新标签中打开。
<hr> 标签用来设置分割线,它是一个自闭和标签。
<small> 标签用来呈现小号字体。
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>HTML演示</title>
</head>
<body>
    <h1>这是一个标题</h1>
    <p>这是一个段落</p>
    <p>这是另一个段落</p>
    <a href="http://c.biancheng.net/" target="_blank">这是一个链接,指向C语言中文网首页</a>
    <ul>
        <li>HTML教程</li>
        <li>CSS教程</li>
        <li>JavaScript教程</li>
    </ul>
    <input type="text" placeholder="请输入内容" />
</body>
</html>

1.注释

<!--我是注释-->

2.标题

<h1>我是标题1</h1>
<h2>我是标题2</h2>
<h3>我是标题3</h3>
<h4>我是标题4</h4>
<h5>我是标题5</h5>
<h6>我是标题6</h6>

我是标题1

我是标题2

我是标题3

我是标题4
我是标题5
我是标题6

3.段落

我是段落

我是段落

4.锚点

 <!--锚点-->

 <a href="./img/125.jpg">锚点跳转站内页面</a>
 <a href="https://www.bilibili.com/">跳转站外页面</a>

5.路径

绝对路径即是绝对的路径,固定死的路径,则是以根目录为起始点某一文件的路径,我们平时在电脑上的文件在硬盘上真正存在的路径就是绝对路径
相对路径从名字可以看出是以某一个文件夹或者文件为参照点来看,其他文件夹或者文件的路径

 <!--
        绝对路径即是绝对的路径,固定死的路径,则是以根目录为起始点某一文件的路径,我们平时在电脑上的文件在硬盘上真正存在的路径就是绝对路径
        /
    -->
    <a href="/day01/demo01.html">绝对路径</a>
    <!--
        相对路径从名字可以看出是以某一个文件夹或者文件为参照点来看,其他文件夹或者文件的路径
        ../
    -->
    <a href="../day01/demo05.html">相对路径</a>

6.行级元素和块级元素

<!--
        inline          行级元素   不独占一行   不可以设置宽高
        block           块级元素   独占一行     可以设置宽高
        inline-block    行内块     不独占一行   可以设置宽高
    -->

6.列表
HTML 为我们提供了三种不同形式的列表:
有序列表,使用

  1. +
  2. 标签
    无序列表,使用
    • +
    • 标签
      定义列表,使用
      + +
      标签

   <!--
        列表
        有序列表 ol
        无序列表 ul
        列表项 li
    -->
    <ul>
        <li>我是无序列表</li>
        <li>我是无序列表</li>
        <li>我是无序列表</li>
    </ul>
    
    <ol type="1">
    <li>我是有序列表</li>
    <li>我是有序列表</li>
    <li>我是有序列表</li>
    </ol>
    <ol type="A">
        <li>我是有序列表</li>
        <li>我是有序列表</li>
        <li>我是有序列表</li>
        </ol>
        <!--描述列表-->
        <dl>
            <dt>列表标题</dt>
            <dd>列表内容</dd>
            <dd>列表内容</dd>
        </dl>

7.页面导航

	<a href="#one">1小明</a>
    <a href="#two">2小王</a>
    <a href="#three">3小黑</a>
    <a href="#four">4小白</a><br>
    
    <img id="one" src="/lianxi/img/h4.jpg"><br>
    <img id="two" src="/lianxi/img/h5.jpg"><br>
    <img id="three" src="/lianxi/img/h6.jpg"><br>
    <img id="four" src="/lianxi/img/h7.jpg">

8.表格

<table border="1px" align="center" cellpadding="100px" cellspacing="50px">
        <caption>统计表</caption>
        <thead>
             <!--标题-->
            <tr>
                <th>序号</th>
                <th>姓名</th>
                <th>手机</th>
            </tr>
            
        </thead>
        <tbody>
            <tr>
                <td>1-1</td>
                <td>1-2</td>
                <td>1-3</td>
            </tr>
            <tr>
                <td>2-1</td>
                <td>2-2</td>
                <td>2-3</td>
            </tr>
            <tr>
                <td>3-1</td>
                <td>3-2</td>
                <td>3-3</td>
            </tr>
        </tbody>
    </table>
  1. 单元格的合并
    和 Excel 类似,HTML 也支持单元格的合并,包括跨行合并和跨列合并两种。

rowspan:表示跨行合并。在 HTML 代码中,允许我们使用 rowspan 特性来表明单元格所要跨越的行数。
colspan:表示跨列合并。同样的,在 HTML 中,允许我们使用 colspan 特性来表明单元格所要跨越的列数。

表单
表单属性
在这里插入图片描述
表单控件
在这里插入图片描述
iframe

<iframe src="https://www.bilibili.com/" frame></iframe>
    <iframe src="https://www.bilibili.com/" frameborder="100" framespacing ="" width="300px;" height="300px;"></iframe>


在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值