HTML

作者: 傲慢_ | 来源:发表于2019-01-17 20:20 被阅读0次

HTML

textarea 添加 cols 和 wrap 属性,其中 wrap 设置成 hard,表示上传到服务器的内容会自动添加换行符,外层使用 div 联动,优化 textarea 的显示效果

使用<div>或者<p>、<span>等非表单标签,通过赋予其contentEditable='true'属性,是其获得内容可以编辑的功能,从而使标签高度随着文本内容高度自动撑开。

  • html空标签

没有闭合的标签称为空标签,如:<base>,<br>,<hr>,<img>,<input>,<meta>

  • 块级元素、行内元素区别,在HTML里各对应哪些标签

块级元素(block)特性:
1、独占一行
2、宽度(width)、高度(height)、内边距(padding)和外边距(margin)都可控制;
address , div , dl , form , h1~h6 , hr , menu , ol , p , pre , table , ul , li

内联元素(inline)特性:
1、和相邻的内联元素在同一行;
2、宽度(width)、高度(height)、内边距的top/bottom(padding-top/padding-bottom)和外边距的top/bottom(margin-top/margin-bottom)都不可改变,就是里面文字或图片的大小;
a , b , big , br , em , font , i , img , input , label , select , small , span , strong ,textarea

  • 每个HTML文件里开头都有Doctype, 它有什么作用?

<!DOCTYPE> 声明 是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。

HTML5

十大新特性(一)
  • 语义标签
    header、footer、nav、section、article、aside、datalist、summary、dialog
  • 增强型表单
    color、date、datetime、datetime-local、email、month、number、range、search、tel、time、url、week
  • 视频和音频(audio、video)
  • Canvas绘图
  • SVG绘图
  • 地理定位
window.navigator.geolocation {
    getCurrentPosition:  fn  用于获取当前的位置数据
    watchPosition: fn  监视用户位置的改变
    clearWatch: fn  清除定位监视
}
十大新特性(二)
  • 语意特性,添加<header><header/><nav><nav>等标签
  • 多媒体, 用于媒介回放的 video 和 audio 元素
  • 图像效果,用于绘画的 canvas 元素,svg元素等
  • 离线 & 存储,对本地离线存储的更好的支持,local Store,Cookies等
  • 设备兼容特性 ,HTML5提供了前所未有的数据与应用接入开放接口。使外部应用可以直接与浏览器内部的数据直接相连,
  • 连接特性,更有效的连接工作效率,使得基于页面的实时聊天,更快速的网页游戏体验,更优化的在线交流得到了实现。HTML5拥有更有效的服务器推送技术,Server-Sent Event和WebSockets就是其中的两个特性,这两个特性能够帮助我们实现服务器将数据“推送”到客户端的功能
  • 性能与集成特性,HTML5会通过XMLHttpRequest2等技术,帮助您的Web应用和网站在多样化的环境中更快速的工作
  • 新增标签
    1、多媒体:
    <audio></audio>, <video><video>,<source></source>, <embed></embed>, <track></track>
    2、新表单元素:
    <datalist> ,<output> , <keygen>
    3、新文档节段和纲要:
    <header> 页面头部、<section> 章节、<aside> 边栏、<article> 文档内容、<footer> 页面底部、<section> 章节、<aside> 边栏、<article> 文档内容、<footer> 页面底部
  • 移除标签
    <acronym> 首字母缩略词、<applet> Java的程序、<basefont> 基本字形、<big>、<center>、<dir> 目录列表、<font>、<frame>、<frameset>、<noframes>、<strike> 定义加删除线文本定义、<tt> 类似打字机或者等宽的文本效果

相关文章

  • 基础编程语言学习线路图

    HTML HTML教程HTML简介HTML编辑器HTML基础HTML元素HTML属性 HTML标题HTML段落HT...

  • HTML头部-10

    HTML 元素 HTML 元素 HTML 元素 HTML 元素 HTML 元素 HTML ...

  • html 大纲

    html 通用 html 简介 html 常用标签 html 属性 html 表格 html 字体 html 表单...

  • web 前端学习线路图

    一、HTML 教程 HTML教程HTML简介HTML编辑器HTML基础HTML元素HTML属性 HTML标题HTM...

  • 2018-06-04——HTML简介

    HTML 简介 HTML 标签 ·HTML 标记标签通常被称为 HTML 标签 (HTML tag)。 ·HTML...

  • HTML 基础

    HTML 标题 HTML 段落 HTML 链接 HTML 图像 HTML 文本格式化标签 HTML ...

  • html常用的基本标签

    HTML基础包括web工作原理,HTML概述,HTML基本标签和HTML高级标签。 〈html〉...〈/html...

  • Html 学习笔记

    HTML基础 HTML 标签 HTML 标记标签通常被称为 HTML 标签 (HTML tag) HTML 标签通...

  • HTML:基础(2)元素

    HTML 元素 HTML 文档由 HTML 元素定义。 HTML 元素语法 HTML 元素以开始标签起始 HTML...

  • 2018-10-29 第二阶段 day1 htm

    1.html说明 说明html版本html5-- ...

网友评论

      本文标题:HTML

      本文链接:https://www.haomeiwen.com/subject/hjdwdqtx.html