开发者社区> hfev5wnghi52c> 正文

前端知识大全之HTML(上)

简介: 前端包含什么? 结构:HTML(Hyper Text Markup Language--超文本标记语言) 页面原始和内容
+关注继续查看
福利推荐:阿里云、腾讯云、华为云等大品牌云产品全线2折优惠活动来袭,4核8G云服务器899元/3年,新老用户共享优惠,点击这里立即抢购>>>

一、概念讲解

1.前端包含什么?

结构:HTML(Hyper Text Markup Language--超文本标记语言)

页面原始和内容?


表现:CSS

网页原始的外观和位置等页面样式(如颜色、大小等)?


行为:JavaScript

网页模型的定义与交互,简称JS

2.编写的代码加载出来的原理?

????????代码变成可视化的网页就是由浏览器去渲染和加载的。也就是说有浏览器就可以运行以html后缀的代码了

3.编写代码的工具?

推荐使用vscode?

4.HTML标签两大类型??

双标签:需要包裹住代码使用的标签,有一对,开头标签和结尾标签很像,结尾标签前多了一个/


单标签:通常是不需要包裹的代码使用的,例如换行使用的
,水平线使用的


5.HTML标签关系??

1.父子关系(嵌套关系)

例如:


? ? ? ?


2.兄弟关系(并列关系)?

二、HTML正文讲解?

1.注释 ()

说明:方便他人阅读。快捷键:Ctrl+/?

<!--  -->

2.标题标签 (h)

??说明:1标签文中最重要,字体最大,文字加粗,逐级递减。独占一行

    <h1>今天天气真好</h1>
 
    <h2>今天天气真好</h2>
    
    <h3>今天天气真好</h3>
    
    <h4>今天天气真好</h4>
    
    <h5>今天天气真好</h5>
    
    <h6>今天天气真好</h6>

image

3.段落标签 (p)

说明:一段文字的段落需要用到这个。独占一行

<p>我是一个段落</p>

image

4.换行标签 (br

说明:在需要换行的文字后面加上这个标签就可以实现了换行效果?

<br> 

5.水平线标签 (hr

说明:在需要添加水平分割线的位置后面添加上这个标签就可以实现添加一条水平分割线的效果?

<hr>

6.文本格式化标签(加粗、下划线、倾斜、删除线)?

说明:两个显示效果都一样,区别就是下面完整单词的那个强调了重要性,是给其他程序员阅读代码时候看的。

    <b> 加粗</b>  
    <strong>加粗 </strong>
 
    <u>下划线 </u>
    <ins>下划线</ins>
    
    <i> 倾斜</i> 
    <em>倾斜</em>
    
    <s>删除线 </s>
    <del>删除线</del>

image

7.媒体标签之图片标签 (img src=)

说明:src内容是图片的相对路径


alt内容是文字,当图片加载不出来时候显示的文字


title内容是文字,把鼠标放到图片上面显示的文字


?width和height内容是图片的宽和高,只设置其中一个,另一个会对比缩放,两个都设置有可能会图片扭曲

<img src="./图片.jpg" alt="加载不出来" title="鼠标放这里提示" width="" height="">

image

8.相对路径

?说明:相对路径是一定可以找到的,就了解一下就好了,绝对路径这里要好好学习,根据图片和html文件所在位置的不同去选择不同的方式去寻找图片


当前文件代码同级别目录? ? 图片.jpg" alt="">

当前文件代码下级目录? ?下级包名/图片.jpg" alt="">

当前文件代码上级目录? ?../上级包名/图片.jpg" alt="">

9.媒体标签之音频标签(audio src=)

?说明:src:里面/文件夹/可以直接找到音频。controls显示播放的控件: autoplay:自动播放 loop:循环播放

    <audio src=" /文件夹/音乐.mp3" controls autoplay loop></audio>

image

10.媒体标签之视频标签(video src=)

说明:?src:里面/文件夹/可以直接找到音频。controls显示播放的控件: autoplay? muted:自动静音播放 loop:循环播放

ps:这个使用和音频差不多,自动静音播放谷歌浏览器支持,其他浏览器可能不支持

<video src="/文件夹/视频.mp4" controls autoplay muted loop></video></body>

image

11.超链接标签(a href=)

覆盖本页面跳转

    <a href="https://www.baidu.com/">点我啊</a>

不覆盖本页面跳转

    <a href="https://www.baidu.com/" target="_blank">点我啊</a>

说明:href内容是要跳转到的目标网站,标签之间夹着的就是点击内容,点击后跳转?


ps:跳转到的目标网址可以是网址也可以是本地的


image

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
前端知识学习案例3-开发企业网站3-编写html结构代码1
前端知识学习案例3-开发企业网站3-编写html结构代码1
26 0
前端知识学习案例4-开发企业网站4-编写html结构代码2
前端知识学习案例4-开发企业网站4-编写html结构代码2
14 0
前端知识大全之HTML(下)
前端包含什么? 结构:HTML(Hyper Text Markup Language--超文本标记语言) 页面原始和内容
103 0
【重构前端知识体系之HTML】带你重忆HTML那些记忆模糊的标签
上节,说了HTML是标记语言,那么最重要的就是标记,也就是标签。 那标签那么多?要在这里全部写出来? 当然否。这里会讲解常用的标签。(常用达到70%) 希望在各种前端框架频出的年代,HTML依然牢记于心。
242 0
【重构前端知识体系之HTML】讲讲对HTML5的一大特性——语义化的理解
在讲什么是语义化之前,先看看语义化的背景。 在之前的文章中提到HTML最重要的特性,那就是标签。但是项目一大,标签多的看不懂,一堆叠着一堆。一些命名奇奇怪怪,想维护被劝退,团队协作导致团战开始! 因此语义化迫在眉睫!
85 0
【重构前端知识体系之HTML】2022,你还会来看HTML吗?带你重温亦或走进!
我在重构前端知识体系的HTML部分,2022年,你还愿意来看看HTML吗?我能写出花吗?
164 0
01、前端知识之HTML内容
[toc] HTML介绍 Web服务本质 import socket sk = socket.socket() sk.bind(("127.0.0.
1273 0
网站介绍web前端 html+css+javascript网页设计
网站介绍web前端 html+css+javascript网页设计
19 0
「HTML+CSS」--自定义加载动画【028】
「HTML+CSS」--自定义加载动画【028】
47 0
「HTML+CSS」--自定义加载动画【027】
「HTML+CSS」--自定义加载动画【027】
30 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
天猫 HTML5 互动技术实践
立即下载
天猫HTML5互动技术实践
立即下载
《零基础HTML入门教程》
立即下载


http://www.vxiaotou.com