静态网页的基本结构及标签

静态网页的基本结构及标签

HTML概念

  • 超文本标记语言HTML是生成WWW网页文件的语言,用以生成超文本文档。在文档中,可以加入任何元素(文本、图像、动画、声音等)的链接
  • 使用浏览器浏览的网页就是HTML文档
  • 通常是使用记事本作为HTML文档的编辑器,利用浏览器浏览文档内容

HTML发展史

在这里插入图片描述

网页三兄弟

  • HTML 负责整体框架以及内容
  • JavaScript 负责数据验证数据交互
  • CSS 负责网页的美化 特效 数据验证

静态网页

  • 静态网页称为普通网页 所谓的静态网页文件里面没有程序代码,只有HTML html htm shtml xml

  • 静态网页 就是内容制作完成无法修改

  • 静态网页的优点: 容易被搜索引擎检测到 、访问速度快 节省服务器资源 、页面浏览速度快 不需要编译

  • 静态网页的缺点: 内容固定不变 交互性差

  • 静态网页的工作原理

在这里插入图片描述

动态网页

  • 页面中包括了程序代码

  • 动态网页的工作原理

    在这里插入图片描述

静态网页的基本结构

<!DOCTYPE html>  
<html>
	<head>
		<meta charset="utf-8" />
		<title>文档标题</title>
	</head>
	<body>
		文档的正文内容
	</body>
</html>
  • DOCTYPE 文档声明 告知浏览器HTML版本 必须放在最顶部 否则导致浏览器的怪异模式

  • 怪异模式:浏览器使用自己的怪异模式解析渲染页面

  • 标准模式:浏览器使用W3C的标准解析渲染页面

  • html 表示的是html文档 可以把它理解为一张纸 或者一种文件的格式

  • head 文档头,加入:网页标题、作者信息、版本信息、JavaScript、CSS 文档头不会出现在浏览器内容区 理解为一本书开头的信息 不会出现在正文中

  • title就是当前网页的题目

  • body 正文区 放置网页中所显示信息的标志和属性

HTML标签和格式

  • 开始标签和结束标签为HTML的一个元素

  • 空元素 并不是每一个元素都拥有开始标签、内容、结束标签。一些元素只有一个标签 br/ 标签

  • 文件编译为二进制 进入计算机执行 二进制也是通过解析显示数据 当解析和编译的字符集编码不同的时候 就会出现乱码

    HTML常用标签
    • 元数据标签 meta

    • 布局标签 div

    <!DOCTYPE html>
    <html>
    	<head>
    		<!-- charset标签是设置网页文件字符集编码 -->
    		<meta charset="utf-8">
    		<!-- 告诉搜索引擎,你的网页的关键字 可以增加页面的权重 -->
    		<meta name="keywords" content="HTML入门" />
    		<!-- 告诉搜索引擎,网页的主要内容 -->
    		<meta name="description" content="章鱼教育-Java全栈工程师" />
    		<!-- 用于移动端自适应 -->
    		<meta name="viewport" content="width=device-width,initial-scale=1" />
    		<!-- 定义搜索引擎爬虫的索引方式 none/noindex 告诉搜索引擎不索引这个网页 all是索引 -->
    		<meta name="robots" content="all" />
    		<!-- 指定双核浏览器渲染方式 这里指定webkit内核渲染 -->
    		<meta name="renderer" content="webkit" />
    		<!-- http-equiv 相当于HTTP文件头 请求文件头-->
    		<meta http-equiv="refresh" content="20000;URL=http://www.baidu.com"/>
    		<!-- 缓存控制 -->
    		<meta http-equiv="Cache-Control"content="no-cache" />
    		<title>我的第一个页面</title>
    	</head>
    	<body>
    		<div style="background-color: blue">
    			<p> 区域A</p>
    		</div>
    		
    		<div style="background-color: yellow">
    			<p>区域B</p>
    		</div>
    		
    		<div style="background-color: red">
    			<p> 区域C</p>
    		</div>
    	</body>
    </html>
    
    • 文本标签 p 、h1 - h6 、b、strong、em 、i、u、del、s、br、hr、span、cite

      标签 效果
      p 段落 结束后换行以及空一行
      h1-h6 标题h1到h6字体加粗大小逐渐减小
      b 加粗文本 实体标签
      strong 加粗文本 强调语气更加语义化 逻辑标签
      i 斜体文本
      em 斜体文本 强调语气更加语义化 逻辑标签
      mark 文本显示高亮 默认为黄色
      br 换行标签 是一个空标签
      s 删除线
      del 删除线 强调语气 更加语义化 逻辑标签
      u 文本的下划线
      hr 分割线 空标签
      span 让span内的文字变为单独的个体 加以修饰
      cite 引用标签 引用文献等 显示为斜体
      blockquote 长文本引用,引用后效果文字自动的缩进 cite属性是引用链接 对引用链接的网页权重增加
      code code标签显示的是单行代码
      pre pre标签显示的是多行代码 保留空格和tap键
      <div>
    			<!-- 标题h1到h6 字体大小不断缩小 独占一行 -->
    			<h1>主题1</h1>
    			<h2>主题2</h2>
    			<h3>主题3</h3>
    			<h4>主题4</h4>
    			<h5>主题5</h5>
    			<h6>主题6</h6>
    		</div>
    		<div>
    			<!-- <p></p>是一个段落标签 -->
    			<p>第一段</p>
    			<p>第二段</p>
    			<!-- <br /> 换行标签 -->
    		</div>
            <div>
    			<!-- 
    			b 加粗文本  实体标签
    			strong 加粗文本 强调语气 更加的语义化  逻辑标签
    			语义化的作用就是使读者或者机器人(搜索引擎 终端的设备等等)更好的理解文章的意思 
    			 -->
    			<b>加粗文本</b>
    			<br />
    			<strong>加粗文本</strong>
    		</div>
    		<div>
    			<!-- 
    			em和i都会有斜体显示
    			i 斜体文本
    			em 强调文本  更加的语义化
    			一般是使用em标签来强调文本 strong标签用来表示重要文本
    			mark标签用来高亮显示
    			b i标签作为最后选项加粗文本和斜体文本
    			 -->
    			<em>斜体</em>
    			<br />
    			<i>斜体</i>
    			<br />
    			<mark>高亮显示</mark>
    			<!-- u标签 下划线 -->
    			<u>下划线</u>
    		</div>
    		<div>
    			<!-- 
    			del 语义化标签
    			s 就代表删除
                hr 就是水平线
    			 -->
    			<s>删除线</s>
                <hr />
    			<del>删除线</del>
    		</div>
    
    • 超链接 a
    a 用于定义超链接,从一个页面链接到另一个页面 锚点跳转
    href href属性就是点击超链接跳转的地址 没有定义就默认跳转当前网址 相当于刷新
    target target 属性规定在何处打开链接文档
    _blank 在新窗口中打开被链接文档
    _self 默认 在相同框架下打开被链接的文档
    _parent 在父框架集中打开被链接的文档
    _top 在整个窗口中打开被链接的文档
    framename 在指定的框架中打开被链接文档
    <body>
    		<div>
    			<!-- 
    			href属性就是点击超链接跳转的网址 没有定义就默认跳转当前网址 相当于刷新
    			target 属性规定在何处打开链接文档
    			_blank  在新窗口中打开被链接的文档
    			_self   默认 在相同框架中打开被链接的文本
    			_parent  在父框架集中打开被链接的文本
    			_top    在整个窗口中打开被链接的文本
    			framename  在指定框架中打开被链接的文本
    			-->
    			<span>_blank</span>
    			<a href="http://www.baidu.com" target="_blank">baidu</a>
    			<br />
    			<span>_parent</span>
    			<a href="http://www.baidu.com" target=
最低0.47元/天 解锁文章
什么是静态网页 什么是HTML5,什么是静态网页
weixin_29955195的博客
06-27 5651
在网站设计中,纯粹HTML格式的网页通常被称为“静态网页”,早期的网站一般都是由静态网页制作的。静态网页是标准的html文件,一般存在于服务器的文件中,它的扩展名有.htm、.html、.shtml、.xml等常见形式为后缀。当然静态网页并不是字面意思所说的静态,不会动的意思,静态网页中除开文字,也可以包含图片、声音、视频、flash动画、脚本、控件以及一些java小程序等,所以静态网页也可以出现...
HTML基本标签结构详解
01-18
静态网页:不变 动态网页:跟后台同时改变 2.HTML标签结构 1.文档结构: <!doctype html><!--!表示声明的意思。这一行代码意思:下面的文档标签将以html5进行解析--> <html> <!-头部.用来完成一个...
什么是静态网页
公主笔记(快乐的蓝精灵)
05-22 1220
静态网页与动态的区别 程序是否在服务器端运行,是重要标志。在服务器端运行的程序、网页、组件,属于动态网页,它们会随不同客户、不同时间,返回不同的网页,例如ASP、PHP、JSP、ASP.net、CGI等。运行于客户端的程序、网页、插件、组件,属于静态网页,例如html页、Flash、JavaScript、VBScript等等,它们是永远不变的。 静态网页和动态网页各有特点,网站采用动态网页还是
静态网页的制作(从入门到精通)
2202_75991121的博客
04-15 1540
开发一个疫情专区网页
制作一个简单HTML静态网页HTML+CSS)
html精品源码
08-06 3万+
🍵茶文化网站、🏳️‍🌈中华传统文化题材、京剧文化🔏水墨风书画、中国民间年画文化艺术网站 、等网站的设计与制作。🏷️ 这个首页代码运用了DIV盒子的使用方法,如盒子的嵌套、浮动、margin、border、background等属性的使用,外部大盒子设定居中,内部左中右布局,下方横向浮动排列,大学学习的前端知识点和布局方式都有运用,CSS的代码量也很足、很细致,使用hover来完成过渡效果、鼠标滑过效果等,使用表格、表单补充模块,为方便新手学习, 个别源码页面中没有使用js有需要的可以自行添加。🏅......
AOP切面之实现计算器加减乘除--基于注解的方式
热门推荐
YABUSHAN
12-07 15万+
创建接口: public interface ArithmeticCalculator { int add(int i, int j); int sub(int i, int j); int mul(int i, int j); int div(int i, int j); } 实现类:要用component注解声明 import org.springframework.ster
静态网站与动态网站的区别
weixin_39246554的博客
05-03 4737
静态网站与动态网站的区别 前言 在对网站设计和开发进行研究期间,我们可能遇到过用于描述网站类型的两个术语:“静态”和“动态”。 如果您正在构建自己的网站,选择静态网站还是动态网站是需要做出的首要决定之一,因为它将决定网页如何存储并在浏览器中传递给访问者。 静态网站和动态网站的区别在于,静态网站对于每个访问它们的用户来说都是一样的,并且只有在开发人员修改源文件时才会发生变化,而动态网站可以向不同的访问者呈现不同的信息。 无论网站看起来多么复杂,网页的核心只是显示在网络浏览器中的 HTML 文件。当我们访问一
LoadCollectData() &&WriteCollectData()
aobin3822的博客
05-25 3万+
#region //读数据加载统计文件FPY.XML public bool LoadCollectData(ref string strMsg) { bool bRet = true; XmlTextReader xml = null; try { sPass = ""; sFail = ""; sTotal = ""; ...
Python使用爬虫爬取静态网页图片的方法详解
09-20
Python爬虫用于爬取静态网页图片的方法涉及到网络爬虫的基本原理和Python的相关库。首先,爬虫的主要步骤包括下载网页、管理URL以及解析网页内容。在Python中,我们可以使用内置的`urllib2`或第三方库`requests`作为...
大学生静态网页设计期末作业-HTML+CSS制作咖啡介绍静态网页设计.zip
04-17
大学生静态网页设计期末作业-HTML+CSS制作咖啡介绍静态网页设计.zip 95分以上必过项目,下载即用,无需修改。小白也可实战。包括字体、背景颜色和内边距等。它还为各个区域设置了特定的背景颜色。 一个基本的网页...
HTML静态页面的标签
08-01
HTML静态页面的标签HTML 超文本标记语言的基础组成部分,用于构建静态网页结构和布局。HTML 标签可以分为块级标签和行级标签两大类,块级标签用于定义网页的结构和布局,而行级标签用于定义网页中的行内元素。 ...
2022静态网页设计软件开发技术项目实践课件精选ppt.ppt
11-14
在实际项目实践中,如《网络考试系统》的开发,首先需要使用XHTML进行页面的基本结构搭建,然后运用CSS控制元素的样式和布局,以达到预期的功能和视觉效果。通过这样的实践,开发者能够提升对于前端技术的理解和应用...
静态网页/动态网页/伪静态网页/动态HTML
薰衣草PK向日葵的博客
03-14 1万+
所谓"静态"指的是网页内容"固定不变",当浏览者通过互联网的HTTP协议向Web服务器请求替换网页内容时,服务器仅仅是将原来已经设计好的静态HTML文档传送给用户的流量器,其页面的内容使用仅仅是标准的HTML代码,静态网页文件通常以htm、html等为后缀名。 所谓"动态",并不是指在网页中放几个带动画的GIF或者SWF图片和动画,而是指用户在浏览此网页时,可以根据本身的需求在网页中进行操作,而网页根据用户的输入,能够产生相应的结果来响应用户,那样的网页才叫动态网页,动态网页文件通常以.asp,.php等为
【52】静态网页开发(2)——常见技巧与方法
倏存的博客
04-15 503
⚪文件结构搭建⚪head标签内配置
html网页基本结构
08-07 2261
<!DOCTYPE> 不是 HTML 标签。它为浏览器提供一项信息(声明),即 HTML 是用什么版本编写的。HTML5 DOCTYPE 的 HTML 文档类型如下: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title>Title of the document</title> 5 </head> 6 <body> 7 The content of the do...
javaWEB是什么 html是什么 网页是什么 什么是静态网页与动态网页: javaweb要点核心!一个标准的HTML由什么组成? 什么是超文本 标记是什么?
yh992075699的博客
05-06 446
9.解释:主流技术概念html ? 鲁解释: 简单点说就是用来做网页的。写好的html 作为源代码。被浏览器翻译解析成内容不同的页面。html的主要内容就是标签, 它的标签是按照html规范来写的,我们学过xml ,xml 里面的标签是我们自定义的,但是我们为了防止xml里的标签乱写我们是不是用了一个scanma约束啊 html这种语言它是用于&网页浏览器显示内容&里的!为网页...
html 网页部分常用标签归类介绍
weixin_44689392的博客
04-01 501
------------------------------------------------------------------------------------------------------------- 实例使用标签 <html> <head> <!--头部 ,转换...
HTML网页的基本标签
wendiudiu的博客
12-24 3437
HTML网页的基本标签
Web数据提取:Python中BeautifulSoup与htmltab的结合使用
最新发布
Z_suger7的博客
06-17 813
BeautifulSoup是一个用于解析HTML和XML文档的Python库。它能够将复杂的HTML文档转换成易于使用的Python对象,从而可以方便地提取网页中的各种数据。易于使用:提供了简单直观的API来查找、修改和操作解析树中的元素。强大的搜索功能:支持多种搜索方法,如通过标签名、类名、ID等快速定位元素。灵活的解析器支持:可以与Python标准库中的HTML解析器或第三方解析器如lxml配合使用。htmltab是一个专门用于从HTML中提取表格数据的Python库。
html静态网页模板
04-07
HTML静态网页模板是一种预先设计好的网页布局和样式的模板,可以用于创建静态网页。它通常包含了HTML、CSS和JavaScript代码,用于定义网页的结构、样式和交互效果。 HTML态网页模板通常由以下几个部分组成: 1. HTML结构:包含了网页的基本结构,如<html>、<head>和<body>等标签,用于定义网页的整体布局。 2. CSS样式:通过CSS代码来定义网页的样式,包括字体、颜色、背景、边框等,使网页具有美观的外观。 3. JavaScript交互:通过JavaScript代码实现网页的交互效果,如表单验证、动态内容加载等,增强用户体验。 使用HTML静态网页模板可以快速创建一个具有基本结构和样式的网页,节省开发时间。同时,可以根据自己的需求进行修改和定制,以满足特定的设计要求。

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 静态网页的基本结构及标签 4329

分类专栏

  • 前端 1篇

最新评论

  • 静态网页的基本结构及标签

    WhiteShirtI: 太6了呀,宝贝儿子,不愧是你

  • 静态网页的基本结构及标签

    独善其身否: 太6了呀,宝贝儿子,不愧是你

大家在看

  • 【分享】WinRAR如何加密压缩文件? 688
  • 嵌入式实验---实验三 定时器实验
  • MyBatis拦截器(Interceptor)的理解与实践 502
  • 【Java】如何从零搭建10万级 QPS 大流量、高并发优惠券系统
  • 深度解析RocketMq源码-持久化组件(四) CommitLog

最新文章

2021年1篇

目录

目录

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

哆哆女性网起名字英文mininova岳用嘴帮我口欧美14一18tom2010万年历梦见自己结婚是什么意思ins什么意思恋恋不忘秦以悦电视剧超级sim卡于心有愧装潢装修公司,求起名psp初音未来起英文名白河夜船www.520ggxx.com李·乔丹武神空间最新章节做家务作文罗起名卢布兑人民币汇率办公室卫生值日表豪婿韩三千免费阅读全文最新完整版和姓起名建材公司起名大全二字喝酒游戏猫咪影视起名朱氏永恒之心中国最大的佛教网站麻袋理财淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻不负春光新的一天从800个哈欠开始有个姐真把千机伞做出来了国产伟哥去年销售近13亿充个话费竟沦为间接洗钱工具重庆警方辟谣“男子杀人焚尸”男子给前妻转账 现任妻子起诉要回春分繁花正当时呼北高速交通事故已致14人死亡杨洋拄拐现身医院月嫂回应掌掴婴儿是在赶虫子男孩疑遭霸凌 家长讨说法被踢出群因自嘲式简历走红的教授更新简介网友建议重庆地铁不准乘客携带菜筐清明节放假3天调休1天郑州一火锅店爆改成麻辣烫店19岁小伙救下5人后溺亡 多方发声两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#青海通报栏杆断裂小学生跌落住进ICU代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了当地回应沈阳致3死车祸车主疑毒驾武汉大学樱花即将进入盛花期张立群任西安交通大学校长为江西彩礼“减负”的“试婚人”网友洛杉矶偶遇贾玲倪萍分享减重40斤方法男孩8年未见母亲被告知被遗忘小米汽车超级工厂正式揭幕周杰伦一审败诉网易特朗普谈“凯特王妃P图照”考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼恒大被罚41.75亿到底怎么缴男子持台球杆殴打2名女店员被抓校方回应护栏损坏小学生课间坠楼外国人感慨凌晨的中国很安全火箭最近9战8胜1负王树国3次鞠躬告别西交大师生房客欠租失踪 房东直发愁萧美琴窜访捷克 外交部回应山西省委原副书记商黎光被逮捕阿根廷将发行1万与2万面值的纸币英国王室又一合照被质疑P图男子被猫抓伤后确诊“猫抓病”

哆哆女性网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化