HTML知识点

1、表现(内容)、样式、行为分离

  • 写HTML的时候先不管样式,重点放在HTML结构和语义话上。
  • 写JS的时候精良不用JS去直接操作样式,而是通过给元素天计算删除class来控制。
  • HTML内不允许出现属性样式,尽量不要出现行内样式。

2.常见标签

标题

h1~h6   

段落

<p></p>

链接

<a href='' target='' title=''></a>
 href='url' 跳转地址
 href='#' 锚点(不跳转)
 href='#abc 锚点(跳转到ID为abc的标签)

图片

`<`img src='url' alt='' `/>`
alt(SEO优化、盲人语义、图片时效提示)

块、区域

<div></div>
用于给页面划分区域,让结构更清晰

无序列表

<ul>
    <li></li>
 </ul>

有序列表

<ol>
    <li></li>
 </ol>

自定义标签

<dl>
    <dt>
    <dd>
    <dd>
 </dl>

按钮

`<buttom></buttom>`

强调、加粗

<strong></strong>
 <em></em>

用于嵌入一个页面注意跨域操作问题

<iframe src='url' name=''></iframe>

表格

<table>
    <caption></caption>
    <tr>
        <th><th>
        <th><th>
    </tr>
    <tr>
        <th><th>
        <th><th>
    </tr>
    <tr>
        <td><td>
        <td><td>
    </tr>
 </table>
 合并边框:border-collapse:collapse
 边框距离:border-spacing:0

格式化文本       总结

<pre></pre>

告知浏览器页面是什么语言

<html lang='zh'></html>

meta

<meta>
    charset="utf-8" 编码格式
    http-equiv=""   用于不通双核浏览器内核渲染
    name="viewport" 用于移动端展示(优化)
    name="keywords" 用于SEO优化搜索
    name="description" 用于SEO优化搜索

块级元素和行内元素

块级元素:div  , p  , form,   ul,  li ,  ol, dl,    form,   address,  fieldset,  hr, menu,  table
行内元素:span,   strong,   em,  br,  img ,  input,  label,  select,  textarea,  cite
行内块元素:applet,button,del,iframe,ins,map,object ,script
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,681评论 1 92
  • HTML、XML、XHTML 有什么区别 HTML:超文本标记语言 (Hyper Text Markup Lang...
    喵不吱阅读 3,273评论 0 1
  • HTML、XML、XHTML 的区别 从字面上看,他们都是HTML,都是标记语言(Markup Language)...
    8d2855a6c5d0阅读 761评论 0 0
  • 一、有序列表、无序列表、自定义列表如何使用?写个简单的例子。三者在语义上有什么区别?在哪些情况下使用哪种(重要)?...
    hk_kh阅读 4,057评论 0 0
  • HTML,XML,XHTML有什么区别 HTML超文本标记语言,用于创建web标准的标记语言,但是编码不规范,表现...
    向前冲冲的蜗牛阅读 2,415评论 0 0