01.认识HTML及常用标签

目录

URL(统一资源定位系统)

HTML(超文本标记语言)

1)html标签

2)head标签

3)title标签

4)body标签

 标签的分类

DTD文档声明

 基础标签

1)H系列标签

2)P标签

3)Hr标签

4)img标签

5)br标签

 6)a标签

  7)base标签

注释

路径问题

假链接

锚点

列表标签

1)无序列表

2)有序列表

3)定义列表

表格标签

1)table标签

2)caption标签

3)thead标签

5)tfoot标签

表单标签

1)input标签

2)label标签

 3)非input标签

select标签

textarea标签

多媒体标签 

1)video标签

2)audio标签


URL(统一资源定位系统)

格式:http://127.0.0.1:80/index.html(浏览器会自动添加:80)

拆分:http://  URL协议类型

          127.0.0.1  服务器IP地址

          :80  服务器的端口号

           index.html  需要访问的资源名称

HTML(超文本标记语言)

利用HTML来告诉浏览器哪些是标题,哪些是段落

1)html标签

用来向浏览器说明这是一个网页(其他所有标签都必须写在html标签里面)

2)head标签

用来给网站添加配置(一般情况下,head标签里的内容不会向用户呈现出来)

3)title标签

用于指定网站的标题(title标签必须写在head标签的里面)

4)body标签

用于定义HTML文档中需要呈现给用户的内容

注:一对html标签中只能有一对body标签

标签的分类

单标签:只有开始标签

双标签:有开始和结束标签

DTD文档声明

目前学习只讲解HTML5的DTD文档声明,为<!DOCTYPE html>(不区分大小写)

注:DTD文档声明必须写在HTML的第一行(如下图)

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title>HTML作用-1332442</title>
    </head>
    <body>
        猪猪侠
    </body>
</html>

 基础标签

1)H系列标签

作用:用于给文本添加标题语义

格式:<h1>xxxxxx</h1>

注:①H标签一共有6个,超过6个则无效

       ②被H标签包裹的内容会单独占一行

       ③H1最大,H6最小

2)P标签

作用:告诉浏览器哪些文字是一个段落

格式:<p>xxxxxx</p>

注:被P标签包裹的内容会单独占一行

3)Hr标签

作用:在浏览器显示一条分割线

格式: <hr/>

注:在浏览器中会单独占一行

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>H标签和P标签以及Hr标签</title>
</head>
<body>
    <!-- <h1>我是标题1</h1> -->
    <h2>我是标题2</h2>
    <h3>我是标题3</h3>
    <h4>我是标题4</h4>
    <h5>我是标题5</h5>
    <h6>我是标题6</h6>

    <hr/>
    
    <p>我是一段文本</p>
    <p>我是一段文本</p>

    我是一段普通文本
    我是一段普通文本
</body>
</html>

 

4)img标签

作用:告诉浏览器需要显示图片

格式:<img src="xxxxxx">(scr用来确定图片名称)

注:img标签不会单独占一行

width:宽度

height:高度

title:用于告诉浏览器,当鼠标悬停在图片上时,需要弹出的描述框中的内容

alt:告诉浏览器当需要显示的图片找不到时显示什么内容

5)br标签

作用:用于换行

格式:<br>

注:多个br标签可连续使用,但要注意,br标签用于换行,而并不是重启一个段落

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>img标签</title>
</head>
<body>
    <img src="./pic/pic1.jpg">
    <br>
    <!-- 手动修改图片的长度和宽度会使图片比例改变 -->
    <img src="pic1.jpg" width="100" height="30" >
    <br>
    <!-- 若想保持图片比例不变,则可以只改长度或宽度 -->
    <img src="pic1.jpg" height="300" >
    <br>
    <img src="pic1.jpg" width="160">
    <br> 
    <img src="pic1.jpg" height="300" title="图片很好看">
    <br>
    <img src="pic11666781.jpg" height="300" alt="对不起查看的图片不见了"> 
</body>
</html>

 

 6)a标签

作用:控制页面与页面之间的跳转

格式:<a href="跳转的目标界面">用户点击的内容</a>

注:①a标签有一个target属性,其作用于如何跳转

             _self:在当前选项卡跳转,即不创建新的界面

            _blank:创建新界面跳转

      ②a标签还有title属性,用途同img标签中的title一样

      ③a标签不仅可以让文字被点击,同时也可以让图片被点击

      ④一个a标签必须有一个href属性

      ⑤如果通过a标签指定一个URL地址,必须在地址前加上http://或https://

  7)base标签

作用:用来统一指定当前页面所有a标签需要如何打开

注:①base标签必须写在head标签内

②如果即在base中指定了target,又在a标签中指定了target,那么会以a标签为准

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>a标签</title>
    <base target="_blank">
</head>
<body>
    <a href="https://www.baidu.com/" target="_self" title="百度一下">点击去百度</a>

    <br>

    <a href="https://news.baidu.com/">新闻</a>
    <a href="https://news.baidu.com/">地图</a>
    <a href="https://image.baidu.com/">图片</a>
</body>
</html>

注释

vs中的快捷键平移可用

快速:Ctrl+/

路径问题

给scr属性赋值有两种方式,一是相对路径,二是绝对路径

假链接

即点击之后不会跳转的链接

格式:①<a href="#">xxxx</a>

           ② <a href="javascript:">xxxxx</a>

注:两种格式之间的区别:#的假链接会自动跳转到网页的顶部,javascript:则不会

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>假链接</title>
</head>
<body>
    <h1>我是顶部</h1>
    <div style="height: 300px;"></div>

    <a href="#">点击1</a>
    <a href="javascript:">点击2</a>
</body>
</html>

锚点

实现a标签跳转到指定的位置

步骤:①给目标位置的标签添加一个id属性,指定一个独一无二的值

②告诉a标签跳转的目标标签对应的值

格式:

    <a href="#yyyyy">跳动底部</a>

    <h1 id="yyyyy">我是底部</h1>

注:a标签即可以跳转到当前界面的指定位置,也可以跳转到其他页面的指定位置

列表标签

列表标签的作用:给数据添加列表语义,使一堆数据作为一个整体

html中列表标签的分类:无序列表、有序列表、定义列表

1)无序列表

作用:给一堆数据添加列表语义,且数据没有先后之分

格式:

<ul>

        <li>需要显示的条目内容</li>

</ul>

注:在ul标签和li标签是一个整体,在ul标签中只会看到li标签(但可以在li标签中添加其他标签)

2)有序列表

同无序列表相比,有序列表指定的数据有先后之分

格式:

<ol>

        <li>需要显示的条目内容</li>

    </ol>

3)定义列表

作用:通过dt标签定义列表中的所有标题,再通过dd标签给每个标题添加描述信息

格式:

<dl>

        <dt>标题1</dt>

        <dd>描述内容1111</dd>

        <dt>标题2</dt>

        <dd>描述内容2222</dd>

    </dl> 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>无序列表</title>
    <style>
        ul {
            list-style: none;
        }
        li {
            float: left;
            background-color: red;
            width: 50px;
            height: 50px;
            text-align: center;
            margin-left: 10px;
        } 
    </style>
</head>
<body>
    <h1>中国有哪些城市?</h1>
    <ul>
        <li>北京</li>
        <li>上海</li>
        <li>广州</li>
    </ul>

    <ol>
        <li>北京</li>
        <li>上海</li>
        <li>广州</li>
    </ol>
    <br>
    <br>
    <dl>
        <dt>标题1</dt>
        <dd>描述内容1111</dd>

        <dt>标题2</dt>
        <dd>描述内容2222</dd>
    </dl>
</body>
</html>

表格标签

1)table标签

作用:给数据添加表格语义

格式:

 <table>

 <tr>

 <td></td>

 </tr>

</table>

注:①一个table标签代表一个表格

       ②一个tr标签标志整个表格中的一行数据

       ③一个td标签表示表格一行数据中的一个单元格

       ④表格标签有一个边框属性,这个属性决定了边框的宽度,默认情况下这个属性的值为0,所以看不到边框

外边距:单元格与单元格之间的距离

内边距:单元格边框和文字之间的距离

细线表格:<table bgcolor="black"  cellspacing="1px" >
                  <tr bgcolor="white">

(以上内容仅作了解,在企业开发中所有的控制样式都是通过css完成的)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>table表格的基本使用</title>
</head>
<body>
    <!--要求写一个表格,这个表格中有2行3列-->
    <!-- align水平对齐(ta、tr、tb),valign垂直对齐(tr、td),cellspacing外边距,cellpadding内边距(内外均ta) -->
    <table bgcolor="black" align="center" cellspacing="1px" width="500px" height="300px">
        <tr bgcolor="white">
            <td>1</td>
            <td>2</td>
            <td>3</td>
        </tr>
        <tr bgcolor="white">
            <td>11</td>
            <td>22</td>
            <td>33</td>
        </tr>
    </table>
    <br>
    <table border="1" align="center" width="500px" height="300px" cellspacing="15px" cellpadding="20">
        <tr>
            <td align="center">1</td>
            <td>2</td>
            <td>3</td>
        </tr>
        <tr>
            <td>11</td>
            <td>22</td>
            <td>33</td>
        </tr>
    </table>
</body>
</html>

2)caption标签

作用:指定表格标题(自动根据表格宽度居中且加粗)

注:①caption标题一定要在table标签中,要不无效

       ②caption标签一定要紧跟在table标签之后

3)thead标签

作用:指定表格表头信息

4)tbody标签

作用:指定表格主体信息

5)tfoot标签

作用:指定表格附加信息

注:①如果没有写tbody,系统会自动进行添加

       ②如果指定了thead,tfoot,在指定整个表格的高度时,thead,tfoot有自己的默认高度,不会随之改变

单元格合并:一定说向后或向下合并

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>table表格单元格合并</title>
</head>
<body>
    <table bgcolor="black" cellspacing="1px" width="500px">
        <caption>
            <h1>我是表格标题</h1>
        </caption>
        <thead>
            <tr bgcolor="#a9a9a9">
                <th>表头1</th>
                <th>表头2</th>
                <th>表头3</th>
            </tr>
        </thead>
        <tbody>
            <tr bgcolor="white">
                <td rowspan="2">1</td>
                <td>2</td>
                <td>3</td>
            </tr>
            <tr bgcolor="white">
                <!-- <td>11</td> -->
                <td>22</td>
                <td>33</td>
            </tr>
        </tbody>
        <tfoot>
            <tr bgcolor="white">
                <td colspan="2"></td>
                <td>表格尾部</td>
            </tr>
        </tfoot>
    </table>
</body>
</html>

 

表单标签

作用:用来收集用户信息

格式:

<form>

<表单元素>

</form>

1)input标签

常见的表单元素:input标签,input标签有一个type属性,这个属性有很多类型的取值,取值的不同就决定了input标签的外观和功能

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>表单标签1-input</title>
</head>
<body>
    <form>
        <!-- 明文输入框 -->
        账号:<input type="text"><br><br>
        <!-- 暗文输入框 -->
        密码:<input type="password"><br><br>
        <!-- 给输入框设置默认值 -->
        账号:<input type="text" value="lnj"><br><br>
        密码:<input type="password" value="123456"><br><br>

        <!-- 单选框
            注意点:
            1、默认情况下单选框不会互斥,要想单选框互斥那么必须给每一个单选框标签都设置一个name属性,然后name属性还必须设置相同的值 
            2、要想让单选框默认选中某一个框子,那么可以给input标签添加一个checked属性
            3、在HTML中如果属性的取值和属性的名称一样,可以只写一个
        -->
        性别:<input type="radio" name="gender">男
        <input type="radio" name="gender">女
        <input type="radio" name="gender" checked>保密<br><br>

        爱好:<input type="checkbox">篮球
        <input type="checkbox">足球
        <input type="checkbox" checked>棒球
        <input type="checkbox" checked>羽毛球<br><br>

        <!-- 
            定义一个普通按钮
            作用:配合js完成一些操作    
        -->
        <input type="button" value="提交" onclick="alert('学习1')"><br><br>
        
        
        <!-- 
            定义一个图片按钮
            作用:配合js完成一些操作    
        -->
        <input type="image" src="button.png" onclick="alert('学习2')"><br><br>

        <!-- 
            定义重置按钮
            作用:清空表单中的数据
            注意点:
            重置按钮有默认的按钮标题,默认叫做重置,
            也可以通过value属性来修改默认标题 
        -->
        <input type="reset" value="清空">

        <!-- 
            定义提交按钮
            作用:将表单中的数据提交到远程服务器
            注意点:
            要想把表单中的数据提交到远程服务器,必须满足两个条件
            1.告诉表单需要提交到哪个服务器
            2.告诉表单,表单中的哪些数据需要提交 
        -->
        <input type="submit" >

        <!-- 
            隐藏域
            作用:用于悄悄咪咪的收集用户的一些数据,隐藏域是不会出现在界面中的 
        -->
        <input type="hidden" name="age" value="50">
        
        
    </form>
</body>
</html>

2)label标签

作用:默认情况下,文字和文本框是没有关联的,label可以将文字和文本框绑在一起

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>表单标签3-label</title>
</head>
<body>
    <form>
        <label for="account">账号:</label>
        <input type="text" id="account"><br><br>

        <label for="password">密码:</label>
        <input type="password" id="password"><br><br>
        
    </form>
</body>
</html>

 3)非input标签

select标签

作用:用于定义下拉列表

格式:

<select>

        <option>列表数据</option>

 </select>

textarea标签

 <textare></textarea>    

注:①默认情况下输入框可以无限换行,且有自己的高度和宽度

       ②通过cols,rows来指定宽度和高度

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>表单标签4-非input标签</title>
</head>
<body>
    <select>
        <option>列表数据1</option>
        <option>列表数据2</option>
        <option>列表数据3</option>
        <option>列表数据4</option>
    </select>
    <br>

    <textarea cols="14" rows="6"></textarea>    
</body>
</html>

多媒体标签 

1)video标签

作用:播放视频

格式:

 <video src="" ></video> 

注:video标签的第二种格式为了解决浏览器的适配问题,通过source标签进行实现

2)audio标签

作用:嵌入音频内容

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>多媒体标签</title>
</head>
<body>
  <!-- video标签 -->
  <video src="shanghai.mp4"  width="640" height="360" muted autoplay controls></video> -->

  <!-- video标签第二种格式 -->
   <video width="640" height="360" controls>
    <source src="shanghai.mp4" type="video/mp4">
    <source src="shanghai.ogg" type="video/ogg">
    您的浏览器不支持 video 标签。
  </video>        

  <audio controls>
    <source src="song.mp3" type="audio/mpeg">
    <source src="song.ogg" type="audio/ogg">
    您的浏览器不支持 audio 标签。
  </audio>

  <h1>&forall;</h1>
</body>
</html>

字符实体:HTML 符号实体参考手册 | 菜鸟教程

  • 25
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: ANSYS R15 ICEPAK是一款专业的电子散热模拟软件,可以用来优化电子设备散热性能。《ANSYS R15 ICEPAK电子散热基础教程.rar》是一份教程,内容主要为如何使用ICEPAK软件进行电子散热模拟分析,适用于初学者。 该教程包含了软件的安装和使用方法、几何建模、边界条件设置、材料属性定义、网格划分、仿真分析等内容。通过学习这份教程,可以掌握如何使用ICEPAK进行电子散热模拟,了解散热模拟中的一些基本概念和技术,提高设计效率和精度。 但是需要注意的是,散热模拟是一个复杂的问题,需要多方面的知识和经验,单靠一个软件并不能解决所有问题。因此,在使用ICEPAK进行电子散热模拟时,需要结合实际的物理问题和具体的应用背景,认真分析和判断结果,做好实验验证和优化设计工作。 ### 回答2: ANSYS R15 Icepak是一种用于电子散热分析的软件,可以帮助工程师和设计师更好地优化产品的散热性能。这个基础教程RAR包含了关于如何使用ANSYS R15 Icepak进行电子散热分析的基本知识和技巧,对于初学者来说是非常有用的教程资料。 这个教程首先介绍了ANSYS R15 Icepak软件的安装和启动过程,然后通过一个具体的案例,讲解了如何建立模型、设置边界条件和运行仿真等步骤。教程包含了很多实用的建模技巧和仿真优化方法,可以帮助初学者更快地掌握ANSYS R15 Icepak的使用。 此外,这个教程还介绍了ANSYS R15 Icepak软件的一些高级功能,例如如何进行多物理场耦合分析、如何使用扩展功能和如何进行后处理等等。通过这些教程资料的学习,工程师和设计师可以更好地应用ANSYS R15 Icepak软件来解决电子散热分析领域中遇到的各种问题,提高产品的性能和可靠性。 ### 回答3: "ANSYS R15 Icepak电子散热基础教程.rar"是一份电子教程,主要介绍了ANSYS R15 Icepak这款软件在电子散热方面的基础使用方法和技巧。Icepak是ANSYS公司开发的一款热流模拟软件,主要用于电子散热、风冷却、传感器散热等领域。这个教程主要针对初学者,通过理论知识与实际操作结合的形式,向学习者阐述了ANSYS R15 Icepak软件的使用流程,包括如何进行模型创建、网格划分、边界条件的设置和模拟结果的分析等。 该教程主要内容包括: 1.基础概念介绍:讲解了与电子散热相关的基础概念,如热传递原理、热阻、传热系数等,使读者对电子散热有更全面、深入的认识。 2.软件介绍:该教程介绍了ANSYS R15 Icepak软件的安装和界面操作,通过图文并茂的形式,让读者快速了解软件的主要功能和操作流程。 3.模型创建与网格划分:该章节主要介绍了模型创建和网格划分的基本操作和注意事项,对初学者来说非常实用。 4.边界条件设置:该章节讲解了边界条件的设置方法和技巧,如何设置边界条件才能够更准确地模拟电子散热的情况,这对于工程实践非常有帮助。 5.模拟结果分析:该章节主要介绍了模拟结果的分析方法,包括温度分布图、流速分布图等,通过分析结果,把模拟结果反映到实际工程设计中。 总之,该教程是一份专门针对初学者的ANSYS R15 Icepak电子散热基础教程,深入浅出地讲解了软件的使用方法和技巧,对于想要学习和应用该软件的工程师和学生来说都非常有用。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值