博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Web 开发学习笔记(6) --- 前端开发之 HTML5
阅读量:6569 次
发布时间:2019-06-24

本文共 1353 字,大约阅读时间需要 4 分钟。

前言

通过之前的文章, 我们已经搭好了 webapp 的雏形, 不过到目前为止, 我们的前端界面比较简单, 为此, 我们要学习前端的知识, 然后对界面进行改进.

前端的内容可以分为 HTML CSS JavaScript 三部分, 我们首先学习 HTML

HTML5简介

  • 什么是 HTML5 ———— 第五代 HTML 语言
  • 为什么学 H5

    • 所有主流浏览器都支持 h5, chrome, firefox, safari, IE10+
    • H5 改变了用户与文档的交互方式, 尤其是多媒体, 替代了传统的 flash, 多媒体标签 video, audio, canvas
    • 增加了其他新特性

      语义特性、本地存储、网页多媒体(音视频), 二位三维变换, 特效(过渡, 动画)

    • 相比于 h4, 抛弃了不合理不常用的标签和属性, 增加了一些标签和属性, h5代码更加简洁(<!doctype html>, <meta charset="UTF-8")

HTML5 语义化标签

  • header, nav, main, article, aside, footer. 更多标签可以查看这里
  • 语义化标签的例子

    html

        
    Title
    This is header
    article
    footer

    css

    *{    /*padding: 0px;    margin: 0px;*/}header{    width: 100%;    height: 100px;    background-color: red;}nav{    width: 100%;    height: 36px;    background-color: green;}main{    width: 100%;    height: 240px;    background-color: #ccc;}main > article{    width: 80%;    height: 100%;    background-color: purple;    float: left;}main > aside{    width: 20%;    height: 100%;    background-color: pink;    float: right;}footer{    width: 100%;    height: 80px;    background-color: skyblue;}

兼容性(IE)

  • IE9 将新的语义标签理解为行级元素, 在设置高度的时候是无效的, 需要在样式中转换为块级元素(block), 如

    main{    display: block;}

input 标签新增的 type 属性

参考资料

转载地址:http://tyvjo.baihongyu.com/

你可能感兴趣的文章
SPOJ 7001. Visible Lattice Points (莫比乌斯反演)
查看>>
Hbase 学习(八) 使用MapReduce
查看>>
ZOJ 2112 Dynamic Rankings (动态第k大,树状数组套主席树)
查看>>
jquery IE中加载xml
查看>>
.Net remoting, Webservice,WCF,Socket区别
查看>>
SQL 必知必会·笔记<13>插入数据
查看>>
Windows 8.1 应用开发 – 触控操作
查看>>
常见排序算法分析
查看>>
《Linux 多线程服务端编程:使用 muduo C++ 网络库》电子版上市
查看>>
MySQL 5.6学习笔记(函数)
查看>>
Python 处理EXCEL的CSV文档分列求SUM
查看>>
Activity Window View的关系
查看>>
poj 1182 食物链 并查集的又一个用法
查看>>
(转)用javamail发送带附件的邮件
查看>>
联想笔记本如何关闭功能键,快捷键,如Fn+F1与F1切换
查看>>
蓝桥杯 算法训练 操作格子(线段树,点更新)
查看>>
泛型实现中没有正确lock引用类型的一个隐藏bug分析
查看>>
win7 64系统安装oracle客户端使用PL/SQL Developer工具
查看>>
silverlight中Combox绑定数据以及动态绑定默认选定项的用法
查看>>
浅谈算法和数据结构: 十 平衡查找树之B树
查看>>