zoukankan      html  css  js  c++  java
  • html01

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title>1111</title>
        </head>
        <body>
    
        </body>
    </html>

    1.HTML是什么?
    Hypertext Markup Language (超文本标记语言)
    主要用来做页面的设计,通过这个语言编写的文件,要以.html或者.htm结尾

    *html页面是由浏览器执行的
    *html页面和浏览器都有自己的编码
    *html页面的基本骨架
    <html>
    <head></head>
    <body></body>
    </html>
    html 本身不用编译
    html 是一个扩展性很强的语言,可以放如JavaScript等的脚本语言
    浏览器本身有编码格式(英文不会出现乱码,中文会出现乱码)

    ctrl+n 新建n++快捷键
    ctrl+s 保存
    ctrl+f 查找

    2.浏览器
    Chrome
    firefox
    safair
    IE

    *html的解释和渲染(渲染引擎)
    *JavaScript的渲染引擎(js引擎)
    把最终的页面显示给用户


    学习html,其实就是学习标记

    3.html常用标记
    1)双标记
    <标记名>内容</标记名>
    允许嵌套,标记中使用标记
    2)单标记
    <属性名="值" 标记名/>
    浏览器识别所有的单标记,单标记里的尾标记"/"不加也没事

    补充:html中注释的写法
    <!--注释的内容-->

    3)文档声明 html4 和html5 我们使用html5

    3.1标签的介绍
    h1~h6 标题标记
    p 段落标签
    font 字体标签,对字体进行单独设置
    ul+li (unordered list) 无序列表 组标记,列表
    ol+li (ordered list) 有序列表
    dl+dt
    img 图片 width height
    a 链接 ->锚点
    step1:定义锚点,在节点处添加name或者id属性
    step2:在链接的href属性中赋值为#锚点名
    name="#锚点名"

    table 表格
    tr (trows行)
    td (列)
    属性:
    width:设置表格的宽度
    border:设置表格边框
    cellpadding:设置一列边框和内容之间的距离
    cellspacing:设置两列之间的距离
    align:center 表格居中
    需要表格的文字对齐时,使用style属性
    style="text-aglin:center"

    tr上常用属性:
    bgcolor: 设置背景色
    aglin: 设置文本对齐方法
    td上的常用属性
    colspan:同一行的列合并
    rowspan:同一列的行合并
    表格完整写法:
    <table>
    <thead>
    <tr>
    <td></td>
    </tr>
    </thead>
    <tbody>
    <tr>
    <td></td>
    </tr>
    </tbody>

    </table>
    注意:只要不是统计类的web,能不用表格,就不用表格,用ul和li

    div 块级标记,独占一行
    span 行内标记
    form 表单
    主要用于统计数据,内容由用户填写
    form表单在使用时,结合表单元素一起使用
    常见的表单元素
    1)input
    默认是普通文本输入框
    type属性:
    =submit ->提交按钮
    =password->密码输入框
    =radio ->单选按钮
    结合:name属性
    label标签 结合for属性一块使用
    =checkBox ->多选按钮,同单选
    =file ->上传文件
    =reset ->重置
    2)textarea
    文本区域框
    cols rows
    3)下拉列表 select+option
    name属性加在select上
    value属性加在option上
    后台想要找到表单中的值,必须要给想要的元素加name属性
    4)input type=
    date:日历
    time:上下午时间
    month:日历/月
    5)form表单属性
    method:get/post -表单提交方法
    get:参数跟在地址栏后面
    post:参数跟在实体内容中
    action:表单提交地址(从前台吧数据提交到后台)

    class给css用的
    id给
    样式从大往下写,从外往里写
    @charset "utf-8"; css编码方式

  • 相关阅读:
    Could not continue scan with NOLOCK due to data movement
    Paxos共识算法详解
    从CAP到Paxos算法
    一文读懂拜占庭将军问题
    Paxos 与拜占庭将军问题
    CAP、BASEd、二阶段提交协议、三阶段提交协议、拜占庭将军问题、paxos、Raft、ZAB、NWR
    拜占庭将军
    三分钟教您看懂中本聪是如何解决拜占庭将军问题的
    SimpleDateFormat线程不安全原因及解决方案
    mysql having多个条件
  • 原文地址:https://www.cnblogs.com/yingyigongzi/p/9232248.html
Copyright © 2011-2022 走看看