HTML5&CSS3

题目1: HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的 IE 支持 HTML5新标签

HTML是HTML发布的第五个版本;是最新标准, 也是 HTML 从简单的文本标记语言到完整的应用开发平台的一大步。在众多的新特性中,HTML5 包含了新元素以及 JavaScriptAPIs来更方便地操作数据储存,多媒体文件以及硬件系统。

新特性:
用于绘画的 canvas 元素
用于媒介回放的 video 和 audio 元素
对本地离线存储的更好的支持
新的特殊内容元素,比如 article、footer、header、nav、section
新的表单控件,比如 calendar、date、time、email、url、search

新增标签:

脚本: 
  <template>  //通过Javascript在运行实例化内容的容器

章节: 
  <section>  //定义文档中的一个章节
  <nav>  //定义只包含导航链接的章节
  <artivcle>  //定义可以独立于内容其余部分的完整的独立内容块
  <asdie> //定义和页面内容关联度较低的内容
  <header> //定义页面或章节的头部。它经常包含logo、页面标题和导航性的目录
  <footer> //定义页面或章节的尾部。它经常包含版权信息、法律信息链接和反馈建议用的地址
  <main>  //定义文档中主要的或重要的内容

组织内容:
  <figure> //代表一个和文档有关的图例
  <figcaption> //代表一个通用的容器、没有特别的含义

文字形式:
   <data> //关联一个内容的机器可读的等价形式 (该元素只在 WHATWG 版本的 HTML 标准中,不在 W3C 版本的 HTML5 标准中)
   <time> //代表**日期和时间值** ,相当于datetime
   <mark> //代表一段需要被高亮的引用的文字
   <ruby> //代表被ruby 注释 标记的文本,如中文汉字和它的拼音。
   <rp> //代表 ruby 注释两边的额外插入文本 ,用于在不支持 ruby 注释显示的浏览器中提供友好的注释显示。
   <rt> // 代表ruby 注释 ,如中文拼音。
   <bdi> //代表需要脱离 父元素文本方向的一段文本。它允许嵌入一段不同或未知文本方向格式的文本。
   <wbr> //代表建议换行 (Word Break Opportunity) ,当文本太长需要换行时将会在此处添加换行符。

嵌入内容:
    <embed> //代表一个嵌入的外部资源。如应用程序或交互内容
    <video> //代表一段视频及其视频文件和字幕。并提供了播放视频的用户界面
    <audio> //代表一段声音,或音频流
    <source> //为<video>和<audio>这类媒体元素指定媒体源
    <track> //为 <video> 或 <audio> 这类媒体元素指定文本轨道(字幕) 
    <canvas> //代表位图区域 ,可以通过脚本在它上面实时呈现图形,如图表、游戏绘图等。
    <svg> //定义一个嵌入式矢量图 。
    <math> //定义一段数学公式

表单:
    <datalist> //代表提供给其他控件的一组预定义选项
    <keygen> //代表一个密钥对生成器控件
    <output> //代表计算值
    <progress> //代表进度条
    <meter> //代表滑动条

交互元素: 
    <datails> //代表一个用户可以(点击)获取额外信息或控件的小部件
    <summary> //代表 <details> 元素的综述 或标题 。
    <menutiem> //代表一个用户可以点击的菜单项
    <menu> //代表菜单

支持:通过html5shiv.js来让IE模拟HTML5标签

题目2: input 有哪些新增类型?

新增类型:

<input type="url">   //url 类型用于应该包含 URL 地址的输入域。在提交表单时,会自动验证 url 域的值。
<input type="email"> //email类型用于验证是否为email格式的输入
<input type="number" min="1" max="100">  //number 类型用于应该包含数值的输入域。设定对所接受的数字的限定:
<input type="range" min="1" max="10">  //表现为滑动条,用于来表示一定范围内的数字输入
<input type="date">  //提供日期进行输入 
//date - 选取日、月、年
//month - 选取月、年
//week - 选取周和年
//time - 选取时间(小时和分钟)
//datetime - 选取时间、日、月、年(UTC 时间)
//datetime-local - 选取时间、日、月、年(本地时间)
<input type="search">  //用于输入搜索字符串的单行文本字段。换行会被从输入的值中自动移除。

题目3: 浏览器本地存储中 cookie 和 localStorage 有什么区别? localStorage 如何存储删除数据。

<i>cookie</i>: 是服务器发送到浏览器,并保留到浏览器的一块数据。其会在浏览器下一次发出请求的时候携带上,并发送到服务器。 可以用来验证两次请求是否来自同一个浏览器,从而确保用户的登录。
<i>localStorage:</i>是window storage的一个api,其允许我们访问local storage的这个对象。同时,存放到这里的数据没有过期的概念。
<h6>区别:</h6> cookie是存储到浏览器的数据,可以设置数据过期时间。
localStorage是存储到本地的数据,数据不会过期。

<b>localStorage删除数据</b>

通过调用localstorage.removeItem()来删除相关数据
localStorage.clear()来清空所有数据。

题目4: 写出如下 CSS3效果的简单事例

  1. 圆角, 圆形
  2. div 阴影
  3. 2D 转换:放大、缩小、偏移、旋转
  4. 3D 转换:移动、旋转
  5. 背景色渐变
  6. 过渡效果
  7. 动画
    例子

题目5: 实现如下全屏图加过渡色的效果(具体效果随意)DEMO70

例子

题目6: 写出如下 loading 动画效果 DEMO173 DEMO268


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,457评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,837评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,696评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,183评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,057评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,105评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,520评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,211评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,482评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,574评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,353评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,213评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,576评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,897评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,174评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,489评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,683评论 2 335

推荐阅读更多精彩内容

  • 转载请声明 原文链接 关注公众号获取更多资讯 这篇文章主要总结H5的一些新增的功能以及一些基础归纳,这里只是一个提...
    程序员poetry阅读 9,049评论 22 225
  • 题目1: HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的 IE 支持 HTML5新标签 HTML5...
    饥人谷_Leon阅读 280评论 0 0
  • 题目1: HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的 IE 支持 HTML5新标签 HTML5...
    饥人谷_小敏阅读 352评论 0 2
  • HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的 IE 支持 HTML5新标签 HTML5是最新的H...
    小囧兔阅读 272评论 0 0
  • 题目1: HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的 IE 支持 HTML5新标签 HTML5...
    萧雪圣阅读 295评论 0 0