生成页面的基本框架主要还是在head标签中增加一些基本的标签

1.<title></title>标签

<title>标签顾名思义,为标题,名字的意思,也就是设置网页在显示栏显示的标题。

2.<meta charset="UTF-8">

在<meta>里charset="UTF-8"表示该网页的国际编码,也是使网页用浏览器打开时显示的是中文的信息,不是乱码。

3.<meta name="keywords" content="关键词,关键字">

name="keywords",表示关键词,关键字的意思,在content里输入的也是关键词,关键字。用于网页的信息在搜索引擎中显示,更容易找到你的网页。

比如说:当你在百度搜索框里输入一些像“美女”之类的信息时,下拉框下面就会自动跳出“美女图片、美女视频、美女热舞”之类的信息。这些就是关键词,关键字。

4.<meta name="description" content="描述网页的信息">

name="description",表示描述,描写,在content里输入描述网页信息这些内容。

比如说:你在百度搜索框里输入“北京大学”然后点击搜索,在显示出来的所有信息中,有标题“北京大学_百度百科”下面校标旁边的信息就是网页的描述信息了。

5.<meta name="viewport" content="width=device-width,initial=1.0,user-scalable=0">

name="viewport",viewport在网页移动端中不可缺少,关于viewport和其中的一些参数具体介绍下:

viewport介绍:

1)一个百分百的页面在移动设备浏览的时候 网页的宽度没有和设备的宽度一致

2)因为在移动设备中 浏览器和网页之间还有一层虚拟的容器叫viewport

3)原来承载网页的,而且主流的设备当中的viewport宽度默认是980px,

可以缩放,可以设置尺寸,只在移动设备中才有。

所以使用viewport和流式布局达到移动端的适配:

1.设置viewport
  <meta name="viewport" />//声明一个视口(浏览器默认自带)
2.具体功能设置(常用参数设置)
  width:设置视口的宽度
  特殊的值为device-width,代表当前设备的宽度,允许网页随设备宽度的变化而变化,单位为px
  <meta name="viewport" content="width=device-width"/>
  initial-scale:设置视口的默认缩放比
  设置缩放比的值initial-scale=1.0,可以保证缩放比一致,大于0小于1缩小,大于1放大
  <meta name="viewport" content="initial-scale=1.0"/>
  user-scalable:设置是否允许用户自行缩放
  设置值为0(no)为禁止用户自行缩放,1(yes)代表允许
  <meta name="viewport" content="user-scalable=0"/>
  minimum-scale:最小允许缩放比
  <meta name="viewport" content="minimum-scale=1.0"/>
  maximum-scale:最大允许缩放比
  <meta name="viewport" content="maximum-scale=1.0"/>

viewport中的参数不一定每个都要设置,具体根据自己情况设置,上面的<meta>标签里设置是比较常用的

6.<meta http-equiv="X-UA-Compatible" content="ie=edge">

http-equiv="X-UA-Compatible":是ie的一个专有属性,它告诉ie需要用何种版本去渲染网页

ie=edge:因为edge为最新的浏览器,所以表示用最新的浏览器引擎渲染网页。

下面就是html5的页面基本框架结构:

<!--声明文档类型为HTML5-->
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>HTML5基本框架</title><meta name="keywords" content="关键词,关键字"><meta name="description" content="描述网页的信息"><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no"><meta http-equiv="X-UA-Compatible" content="ie=edge"></head><body><script></script></body>
</html>

HTML5页面的基本框架结构相关推荐

  1. 好程序员分享做HTML5页面你要懂得这些

    为什么80%的码农都做不了架构师?>>>    好程序员分享做HTML5页面你要懂得这些,很多人问过我这个问题,而问这个问题的人基本上都是刚听说过HTML5,处在懵懂的阶段,他们往往 ...

  2. 不懂技术系列--如何快速调试html5页面/手机页面

    很多前端开发,在做手机端的页面/html5页面的时候,PC端开发完成后,想在手机端测试开发的页面效果,特效等,还需要去找后台技术帮忙,很是麻烦,网上也有很多教程使用很多工具来实现,如Chrome.UC ...

  3. Html5页面和Native App怎么进行交互

    webview系列:Html5页面和Native App怎么进行交互 混合开发的App(Hybrid App)就是在一个App中内嵌一个轻量级的浏览器,一部分原生的功能改为Html5来开发,这部分功能 ...

  4. html加减中间的值不能修改,在移动HTML5页面input类型采用number无法控制长度,以及右边显示难看的加减按钮...

    场景: 这是之前做的移动web控件时遇到的问题.当时在我们控件的HTML5页面需要输入卡号.CV2.手机号.验证码等信息.大家都知道这些值都是数字.普通类型的输入框,当我 们点击时,手机默认掉起的键盘 ...

  5. html业内响应,html5页面

    Springboot系列(四)web静态资源配置详解 Springboot系列(四)web静态资源配置详解 Springboot系列(四)web静态资源配置 往期精彩 SpringBoot系列(一)i ...

  6. h5页面保存img_一文彻底解决HTML5页面中长按保存图片功能

    本文详细介绍了如何在H5中实现长按保存图片的功能. 长按保存图片是现在一些宣传页H5中很常见的需求,但是js没有这样的能力,所以要么借助android或ios的原生能力,要么用canvas自己画一个( ...

  7. vue移动端html5页面根据屏幕适配的四种解决方法

    最近做了两个关于h5页面对接公众号的项目,不得不提打开微信浏览器内置地图导航的功能确实有点恶心.下次想起来了的话,进行总结分享一下如何处理.在vue移动端h5页面当中,其中适配是经常会遇到的问题,这块 ...

  8. android studio创建第一个安卓程序加载html5页面(一)

    前言 软件版本:android studio v1.0正式版,由于v0.x以来软件变化一直比较大,很多问题搜索的解决方案也都是v0.x版本时代的,故首先声明一下版本. 动机:由于工作中需要对移动端软件 ...

  9. 微信HTML5页面设计建议

    一个HTML5页面从提出到完成上线的流程:> 1.需求方.设计人员.H5实现人员三方共同讨论实现方案 2.设计人员出设计图 3.H5人员按设计图出H5页面 4.需求方评估已实现的H5页面后给予反 ...

最新文章

  1. Python编程入门到实践 - 笔记( 4 章)
  2. python官方网站是-Python基础
  3. 字符串复制中的while条件
  4. 计算机设置从光盘启动怎么办,设置BIOS从光盘启动教程
  5. uwsgi+python+flask+nginx服务器部署
  6. MusicXML 3.0 (4) - 谱号
  7. [APP]- 找回Xcode7的代码折叠功能
  8. 深入理解MySQL索引设计和优化原则
  9. delphi 去掉字符串中所有的标点符号_[话俾你知]Python使用正则处理字符串技巧(分割、替换)...
  10. JS:获取字符串中第一个不是汉字的字符
  11. こだわり者いろはちゃん / Iroha's Obsession (暴力枚举)
  12. MySQL数据库基础教程(一)-简介
  13. 用python计算方程的根_Python程序计算ax^2+bx+c=0方程根
  14. STM32F401RE Nucleo 在 keil MDK上的使用
  15. window10无法访问局域网共享文件夹
  16. 商品品牌信息的增删改查操作步骤_畅购商城(三):商品管理
  17. Ubuntu18.04 Sogou搜狗输入法选词面板乱码Bug终极Solution
  18. 小米设备token获取HomeAssistant安装部署
  19. AIX中常用命令总结
  20. 奇葩公司按代码行数算工资,员工一个月提成2.6万遭开除

热门文章

  1. 【调剂】西华师范大学计算机学院关于2023年硕士研究生招生接收调剂说明
  2. 千聊 m8u文件读取下载视频
  3. 媒体文件信息查看工具 MediaInfo
  4. java 使用mediainfo_使用mediainfo工具统计每个视频文件(媒体文件)播放时长
  5. JD6606S用于USB的PD充电协议芯片资料共享
  6. 45 《定位》 -豆瓣评分8.3
  7. java中常用语英语加音标_日常生活常用英语单词附加音标,帮助大家更好的学习!...
  8. 推荐一款桌面管理神器
  9. 黑莓手机今天彻底死了,但黑莓活得很滋润
  10. 计算机继承意义,计算机的发明事实上是对人脑智力的继承和延伸