新手学习HTML标签结构有哪些基础知识点要掌握
Admin 2022-06-14 群英技术资讯 783 次浏览
很多朋友都对“新手学习HTML标签结构有哪些基础知识点要掌握”的内容比较感兴趣,对此小编整理了相关的知识分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获,那么感兴趣的朋友就继续往下看吧!1.HTML:超文本标记语言。是一种标识性语言,非编程语言,不能使用逻辑运算。通过标签将网络上的文档格式进行统一,使分散的网络资源链接为一个逻辑整体。
超文本是一种组织信息的方式,通过超级链接将多种媒介链接起来
标记:标签。用<>包裹的具有一定含义的内容,比如:…
静态网页:不变
动态网页:跟后台同时改变
1.文档结构:
<!doctype html><!--!表示声明的意思。这一行代码意思:下面的文档标签将以html5进行解析-->
<html>
<!-头部.用来完成一个网页的相关设置->
<head>
<meta charset="utf-8"><!--汉字编码--><!--meta:元,用来完成对应设置-->
<meta name="keywords" content=""><!--设置一个网站搜索的关键字-->
<meta name="description" content=""><!--网站的描述内容-->
<title>我的第一个html网页</title><!--标题-->
<!--设置网站的小图标-->
<link rel="shortcut icon" href="" type="image/png">
<style>
/*书写样式的地方*/
</style>
<link rel="stylesheet" href="style.css"><!--用来引入外部样式文件-->
</head>
<!--2.主体部分-->
<body>
<p>这是一个段落</p>
</body>
<script>
//放脚本代码的地方
</script>
</html>
2.常用标签:
<!--做移动端开发设置-->
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<!--1.div标签,用于布局,没有具体含义,分层。层-->
<div></div>
<!--2.hx:标题,从1级到6级,1级最大,6级最小,自动加粗,有默认字号-->
<h1></h1>...<h6></h6>
<!--3.p标签:表示段落。相当与一个回车.-->
<p></p>
<!--4.br:生成换行符-->
<br>
<!--6.a标签,实现链接跳转,target:_blank新窗口/_self当前窗口_parent/top-->
<a href="url地址/链接" title="B站">文本</a>
<a href="url地址" target="_blank">文本</a>
<a href="url地址" target="_self">文本</a>
<a href="'#href" target="#href">文本</a>
锚点链接 href='#href' 目标位置的属性要设置为与其一直 id='#href'
<!--7.img用于加载外部图片图像,src用来设计加载的图片或图像的路径,alt当图片图像加载不成功时,显示alt中的内容,否则不会显示-->
src路径 alt替换文本 title 图片提示文本 width:图像宽度 height:图像高度 border边框
<img src="" alt="显示不出的名字">
<!--8.span作用与div一样,都是用于布局,div会单独占一行,span不会,span便签用于行内布局-->
<span></span>
<!--9.ul和ol,前者无序后者有序,都用的li标签。-->
<ul>
<li>li1</li>
<li>li2</li>
<li>li3</li>
</ul>
<ol>
<li>li1</li>
<li>li2</li>
<li>li3</li>
</ol>
//自定义列表 重点每个网站的最下面基本都是通过自定义
<dl> dl中只能有dt和dd 一个dt对应多个dd 为兄弟关系
<dt></dt>名词1
<dd></dd>名词1解释1
<dd></dd>名词1解释2
</dl>自定义列表
4.标签属性:
<!--标签属性:
1.通常由属性名="属性值"组成
2.起附加信息的作用。
3.不是所有标签都有属性,比如br标签-->
下面的title class就是属性名,而后面的就是属性值
<p title="段落" class="content" id="content">这是一个测试段落</p>
5.部分其他标签:
<!--文本格式化标签:就是通过标签来美化文本外观->
<!--1.b和strong:都有加粗作用,且都是行级标签(不会自动换行),
但strong还有强调作用。注:强调主要是用于SEO时,便于提前关键字-->
<b>加粗</b>
<strong>加粗且强调</strong>
<!--2 i和em:使文字倾斜,em具有强调作用。且都是行级标签(不会自动换行),
如果只是简单倾斜效果,用i标签就可以了,比如添加图标等-->
<i>倾斜</i>
<em>倾斜且强调</em>
<!--3.pre预格式化文本,保留换行和空格及宽度。
文字的字号会小一号,块级标签(在浏览器中会独占一行)-->
<pre>
pre预格式化
文本,保留换行和空
格及宽度
</pre>
<!--samll和big,将文字缩小或放大一号(行级标签,不会独占一行,且不识别宽高)-->
<!--浏览器支持的最小字号是12px,显示比12px还小的文字的话,需要进行处理-->
<p>我是正常的</p>
<small>我是小一号的文字</small>
<!--sub和sup:设置文本为下标和上标,用来调整文本正常显示的基线,且文字会自动小一号-->
<p>正常显示:X1+X2=Y</p>
<p>下标:X<sub>1</sub>+X<sub>2</sub>=Y</p>
<p>下标:X<sup>1</sup>+X<sup>2</sup>=Y</p>
删除线 <del></del> <s></s>
下划线 <ins></ins> <u></u>
转义字符: 空格 < 小于号 >大于号
6.表格标签以及表单标签
表格标签结构: 作用:显示 展示数据
<table> <!--表格标签-->
<th></th> 表头单元格
<tr>
<td></td>单元格
</tr>行
</table>
属性
align left center right 对齐
border边框 cellpadding 文字和单元格的距离 cellspacing 单元之间的距离 width
表格结构标签
<thead></thead> 表头区域
<tbody></tbody> 主体区域
合并单元格:跨行合并:rowspan行和行 跨列合并:colspan列和列
合并代码:跨行:在最上侧单元格为目标单元格,写合并代码
跨列:在最左侧单元格为目标单元格,写合并代码
跨行或跨列步骤:
1.确定跨行还是跨列 2.找到目标单元格 3.删除多余单元格
7.表单标签:
表单标签:主要用途:收集用户信息
表单由表单域 表单控件(元素) 提示信息组成
表单域 实现用户信息传递<form action="" method=""></form>
action跟着的为地址 method提交方式 name名称
input输入表单元素:
<input type="text">
type属性值:text文本 password密码 button ridio单选框() checkbox(多选按钮).....
submit(提交按钮,将表单值提交给服务器) reset 清除表单的所有数据
button 普通按钮 结合js使用 file 上传文件
name属性:表单元素的名字,单选按钮必须有相同的名字才可以多选1
单选按钮和复选框都要有相同的name
value属性 定义值
每个元素都应该有的,主要给后台人员来使用的
checked 针对单选和多选 当页面打开的时候默认选择
maxlength 最大长度
select下拉表单元素
使用场景:有多个选项,想节约空间<select name="" id="">
<option value=""></option>
</select>
select至少包含一个option 在option中的属性selected = selected进行默认选择
<label for=""></label>使用场景 for 和表单元素的id属性相同就对应上
textarea文本域表单元素 输入文本较多时
<textarea><textarea>一般规定长度通过css
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
HTML中跨列属性COLSPAN用法是什么,如果你正在学习HTML,不妨都看看小编所整理的资料,希望能在工作中帮助到你。
这篇文章主要介绍了CSS巧妙实现自适应分隔线的N种方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
爱站技术小编最近在项目中用到了CSS3中的动画属性。无奈对于css3几个新加的属性不太熟悉,常常容易搞混。所以从网站研究了点资料,总结一下,方便有需要的朋友们可以参考学习。
css命名的问题怎样解决?因为css 作用域是全局的,对于一些大项目,参与的人越来越多,那么css命名的问题是需要重视的,因此这篇文章就给大家分享几种解决命名问题的方法和技巧,有需要的朋友可以参考了解。
HTML5中img标签图片有间隙怎么办?在网页开发中我们会经常使用img标签,当我们在添加多张图片的时候,有一些朋友有遇到图片存在间隙的问题,那么我们如何解决这个间隙,img标签的间距是如何调整的?
推荐内容
相关标签
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008