美文网首页
任务四主线

任务四主线

作者: 饥人谷_我已经是一条咸鱼了 | 来源:发表于2017-09-28 14:24 被阅读0次

    HTML页面结构

    • 关于HTML:超文本标记语言,简称HTML,是一种用于创建网页的标准标记语言。HTML是一种基础技术,常与CSS、Javascript一起被众多网站用于设计令人赏心悦目的网页、网页应用程序以及移动应用程序的用户界面。网页浏览器可以读取HTML文件,并将其渲染成可视化网页
    • 发展:HTML3.2—HTML4.0—HTML4.01—HTML5(2014.10)
    • 一个典型的HTML5/4页面
    • HTML vs XML vs XHTML
      • HTML,超文本标记语言,是语法较为松散的、不严格的Web语言;
      • XML,可扩展标记语言,主要用于存储数据和结构参考(用于传输数据,需要自行定义标签)
      • XHTML,可扩展超文本标记语言,基于XML,作用与HTML类似
    • 表现内容、样式、行为分离
      • 写HTML的时候先不管样式,重点放在HTML的结构和语义化上,让HTML能体香页面结构或者内容,之后再去写样式
      • 写JS的时候,尽量不要用JS去直接操作样式,而是通过给元素添加删除class来控制样式变化
      • HTML内不允许出出现属性样式,尽量不要出现行内样式
    • 语义化HTML
      • 语义化HTML是一种编写HTML的方式,选择合理的标签、使用合理的代码结构,便于开发者阅读,同时让浏览器的爬虫和机器很好的解析

    HTML常见标签(1)

    标签 含义
    h1~h6 标题,h1代表页面最大的标题,h2代表二级标题。。。
    p 段落,表示大段文字
    a 链接,链接到一个地址
    href=“#”某点,”#about”跳到页面上这一点,”/getCourse”相对路径
    target=“_blank”在新窗口打开,默认在当前页面刷新;“mypage”在页面嵌入的小框里面打开新页面
    title=”“在不去点击的的情况下展示的文字
    img 展示一张图片
    src=‘地址’
    alt=‘’万一地址有问题展示一点东西,或者也可以备注
    只闭合标签,前面不需要加“/”
    div 语义为“一大块”,用于划分区块,使页面更加清晰
    id=“header””content””footer”;id:给一个元素起个名字,唯一的,相当于身份证号,每个id就是不一样的,根据当前的整个功能去写
    class:代表一类的东西,不同元素都可以叫一个class
    ul, li 无序列表,用于表示并列的内容;ul的直接元素是li,可以嵌套;常常一起使用;ul的直接子元素就是li
    ol, li 有序列表,用于表示带有步骤或者编号的并列内容
    dl, dt, dd 用于展示一系列“标题:内容”的场景
    button 按键
    strong 非常重要
    em 需要强调一下
    span 对于块级元素,相对里面的一些东西进行一些控制,只是在上面加一些标记

    HTML常见标签(2)

    标签 含义
    iframe 用于嵌入一个页面,注意跨域操作问题(假如说当前的地址是同一个域名,后期可以用JS获取;但是如果不一样,只能获取)
    table 展示表格,不要用来做布局,thaed,tbody,tfoot,tr(一行),td(一列),th(表头的一列)
    !DOCTYPE 文档对象模型,用HTML的标准来解析整个页面;混杂模式:不加,浏览器以自己的宽松方式去进行渲染;标准模式:加
    html lang告诉浏览器用什么语言;当前是德语页面要不要翻译成中文,浏览器就谁根据这句话来看的
    head 头信息,和内容展示无关的信息
    meta:charset=网络编码,会保存为一种编码格式,utf-8或者GBK,打开后需要把编码解析,如果猜对了就会好好展示,猜错了就是乱码
    http-equiv=;content=“”用什么内核来渲染当前页面
    name=“viewpoint” content=“”在移动端展示的时候会比较合理
    name=“description”,content=““;name=”keywords“,content=”“,搜索引擎友好
    • 注意
      • 标签属性全部小些
      • 标签要闭合,自闭合标签可以省略/
      • 标题里不能有段落,段落里不能有标题
    • 块级元素和行列元素
      • 检查
      • 块级元素需要占据整整一行;行列元素就只有它需要的那一点;

    相关文章

      网友评论

          本文标题:任务四主线

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