zoukankan      html  css  js  c++  java
  • 前端笔记之html

    html笔记

    单标签

      <br />  换行符

      <hr />  水平线

    双标签

      <p></p>  上下自动生成空白行

      <h1></h1>  只能出现一次,标题包含h1-6没有h7

      <font></font>  文本标签

      <strong></strong>和<b></b>  (b少用)文本加粗

      <em></em>和<i></i>  (i少用)文本倾斜

      <del></del>和<s></s>  (s少用)文本删除线

      <ins></ins>和<u></u>  (u少用)文本下划线

    •  之所以工作中使用<strong></strong> <em></em>  <del></del> <ins></ins>是因为可读性强。

     图片标签

      <img src=文件路径" alt=“我的女神” title=“图片” width="100"  height="500" />

        src  文件路径

        alt  文件出错后显示的文本

        title  图片正常时鼠标指向图片正常时显示的文本

        width  宽

        height  高

    路径

      绝对路径

      相对路径

    html5的标签结构

    超链接

      <a href="路径" title="标签" target="_self">连接<a>

        href  被链接的路径,可以是文件图片等,必写

        title  提示文本,一般不写

        target=“_self”  默认属性,打开后原来页面关闭

        target="_blank"  自身页面不关闭,打开新页面

    锚点

      在单标签或者双标签里添加id= 例如 <p id = sd></p>

      下面用超链接<a href=“#sd” title="标签" target="_self">连接<a>点击超链接跳转到锚点

    空链

      <a href="#" title="标签" target="_self">连接<a>

        当页面不知道链接路径时使用空链

    超链接优化写法

      在<head>中添加<base target="_blank">  使所有的超链接都使用新窗口打开,初始配置

    特殊符号标记

    列表

      无序列表

      <ul type="">

        <li></li>

        <li></li>

        <li></li>

      </ul>

        type选项  square  方块

              disc    圆圈,默认值

              circle   空心圆圈

      有序列表

      <ol type="@">

        <li></li>

        <li></li>

        <li></li>

      </ol>

        type选项

          其中选项可以用a那么列表就索引为 a b c d 依次类推

       自定义列表

      <dl>

        <dt></dt>

          <dd></dd>

          <dd></dd>

          <dd></dd>

      </dl>

    音乐标签

      <embed src="1.mp3" >

    滚动 

      <marquee behavior="" direction=""></marquee>

      页面自动滚动

    html5的标签结构

    head标签中的写法

    meta标签

      <meta charset="utf-8">  设置编码

      <meta name=”keywords“  content=”“>  优化搜索引擎的排名,关键字,content为关键字

      <meta name="description"  content=”“>  网页描述

      <meta http-equiv=“refresh" content="5">  网页重定向,content设置秒数为5秒

    link标签

      <link rel="sytlesheet" href="1.css”>  连接外部样式表文件

      <link rel="icon" href="xxx.ico">  设置icon图标

    表格

    为了展示数据,是对网页重构的一个补充

      <table>  表格

      <caption><caption>  表头

      <tr>  行

        <td ></td>  列

        <td colspan="2"></td>  colspan合并同行单元格

        <td rowspan=”2“></td>  rowspan 合并同列单元格

      </tr>

      </table>

    table参数

      border=  边框

      width=  宽度

      height=  高度

      cellspacing=”2"  单元格与单元格的距离,默认为2

      cellpadding=   内容距边框的距离

      align="left | right | center“  如果直接给表格用那么表格居中,如果给tr或者td使用,内容居中

      bordercolor=”red"  边框的颜色

    td参数

      valign=“top | middle | bottom”  顶部,居中,底部对齐

    表格的标准结构

    <table border="1" width="500" height="300">
    <thead>
    <tr>
    <td></td>
    <td></td>
    <td></td>
    </tr>
    </thead>
    <tbody>
    <tr>
    <td></td>
    <td></td>
    <td></td>
    </tr>
    </tbody>
    <tfoot>
    <tr>
    <td></td>
    <td></td>
    <td></td>
    </tr>
    </tfoot>
    </table>

    细线表格

    给table绿色,cellspacing为1。给tr设置为白色。

    表单

    表单控件

      写法:

    <form action="a.py" method="post">
    用户名:<input type="text" maxlength="6">
    <br><br>
    密&nbsp;&nbsp;&nbsp;码:<input type="password" password="password">
    <input type="submit">
    <br><br>
    <input type="radio" name="gender" checked="checked">男
    <input type="radio" name="gender">女
    </form>

      form用法

        method=”get | post"  get通过地址栏提供(传输)信息,安全性差

        Post 通过action来处理信息,安全性高

      input文本输入框

        maxlength=“6”  限制输入字符长度

        readonly="readonly"  输入框设置为只读,不能编辑

        disabled=“disabled"   输入框未激活状态

        name=”username"  设置输入框的名称

        valume=“”  设置输入框的值传给处理文件

      单选框

        type="radio"

        name  相同时为单选效果

        checked=“checked”  设置默认值

    下拉列表

      写法:

    省(市):<select name="" id="" multiple="multiple">
    <optgroup label="北京市">
    <option >河北</option>
    <option >辽宁</option>
    <option >北京</option>
    <option >山西</option></optgroup>
    </select>

      select用法    

        multiple="multiple"  将下拉列表设置为多选项

      option用法

        selected=“selected”  设置为默认选项   

      optgroup用法

        label=“北京市”  分组的名称不可以选中

    多选框

      写法: 

      <input type="checkbox" checked="checked">喝酒
      <input type="checkbox">抽烟
      <input type="checkbox">烫头

      checked=“checked”设置默认选择项

    多行文本框

      写法:

      <textarea cols="30" rows="3"></textarea>  

      clos 控制输入字符的长度

      rows控制输入的行数

    文件上传控件

      写法:<input type="file">

    文件提交按钮  可以提交文件

      写法:<input type="submit">

    普通按钮  不能实现提交-配合JS使用

    写法:<input type="button" value=“普通按钮”>

    图片按钮  可以实现信息提交功能

    写法:<input type="image" src="按钮.jpg”>

    重置按钮  将信息重置到默认状态

    写法:<input type="reset">

    表单信息分组

    写法:<fieldset></fieldset>

      <legend></legeng>  表单信息分组名称

    表单控件

    网址控件

    写法:<input type="url">

    日期控件

    写法:<input type="date">

    时间控件

    写法:<input type="time">

    邮件控件

    写法:<input type="email">

    数字控件

    写法:<input type="number">

      step  步长

    滑块控件

    写法:<input type="range">

      step  步长

    标签语义化

    好的语义化网站标准就是去掉样式之后,结构依然很清晰。

  • 相关阅读:
    MYSQL语法篇之:“建”、“增”
    MYSQL数据库管理系统
    数据库管理系统
    初识数据库
    JDK/JRE/JVM的区别与联系
    计算机语言的发展史
    Java的三大版本
    Java的特性和优势
    初识Java
    补充:DOS命令
  • 原文地址:https://www.cnblogs.com/yehewudi/p/8882540.html
Copyright © 2011-2022 走看看