zoukankan      html  css  js  c++  java
  • Be a better web developer:day2

    一、图片与超链接

    1.URL :Uniform Resource Locator 统一资源定位符 标识网络或本地资源的位置,即路径

    组成:协议 域名 文件目录 文件名

    绝对路径:从根目录开始查找文件,以 / 或者盘符标识开头 ,适用于网络路径,不适用于项目开发过程中访问本地文件

    相对路径:从当前所在的文件夹开始查找资源     ../  表示返回上一级目录

    注意:URL严格区分大小写,网络URL中避免出现中文

    2.图片标签:在网页中插入一张图片 

    <img src="" width="" height="" title="" alt="">
    src:必填属性,设置图片路径
    width:设置图片宽度,取值为像素值
    height:设置图片高度,像素单位可以省略
    title:设置图片的描述信息,在鼠标悬停在图片上方时出现
    alt:设置图片加载失败之后的提示文本

    3.超链接标签:提供从当前文件跳转到其他文件的功能

    <a href="url" target="">内容</a>
    href:必填属性,指定链接地址 属性为空表示跳转至当前页,包含网络请求,等同于刷新
      属性为"#"表示当前页,不包含网络请求
    target:设置目标文件的打开方式,指是否新建窗口打开,默认在当前窗口打开目标文件
      取值:_self 默认值,在当前窗口打开
        _blank 新建窗口打开

    4.锚点链接:在指定文件的指定位置进行跳转

    <a name="6"></a>
    <p>曾经沧海难为水,除却巫山不是云。</p>
    
    
    
    <a href="#6">诗</a>

    二、表格标签

    <!doctype html>
    <html lang="en">
     <head>
     </head>
     <body>
      <table>  表格标签
        <tr border="3px" bgcolor="pink" width="300px" height="300px"
        align="center" cellspacing="2px" cellpadding="1px"
    >  行标签 <td></td>  单元格标签 <td></td> </tr> </table> </body> </html>
    1.table标签属性
      border:设置表格边框,取值为像素值
      bgcolor:设置表格北京颜色,取值颜色的英文单词
      width:设置表格宽度,取值像素值
      height:设置表格高度,取值为像素值
      align:表格的水平对齐方式,取值left center right
      cellspacing:设置单元格的外边距(单元格与单元格之间,单元格与表格边框之间的距离),取值为像素值
      cellpadding:设置单元格的内边距(单元格内容与单元格边框之间的距离),取值为像素值
    2.tr标签属性
      bgcolor:设置行北京颜色
      align:设置内容水平对齐方式
      valign:设置内容垂直对齐方式 top middle bottom 默认水平居左,垂直居中
    3.td标签属性
      bgcolor:设置单元格的背景颜色
      width:设置单元格的宽度
      height:设置单元格高度
      align:设置单元格内容水平对齐方式
      valign:设置单元格内容的垂直对齐方式
    4.单元格合并(重点):跨行合并 <td rowspan="3"></td> 从当前单元格开始,向下合并3行,最终占据三个单元格的位置
               跨列合并<td colspan="2"></td> 从当前单元格开始,向右合并2格,最终占据两个单元格的位置
    注意:单元格合并,要时时调整表格结构,保证表格结构的完整
      发生跨行合并,要删除后续行中多余的单元格
      发生跨列合并,要删除当前行中多余的单元格
    5.表格结构
    行分组:允许将表格中的若干行划分为一组,便于管理
    <thead>  表头行分组
        <tr>
            <td></td>
        </tr>
    </thead>
    
    <tfoot>  表格尾部
        <tr>
            <td></td>
        </tr>
    </tfoot>
    
    <tbody>  表格主题
        <tr>
            <td></td>
        </tr>
    </tbody>

    注意:此结构化标签可以省略,当省略时,所有的行和单元格会被自动添加到tbody中,作为表格主体信息

      如果涉及当行分组,需要添加结构标签,建议按照<thead></thead> <tfoot></tfoot> <tbody></tbody>的顺序书写

    三、表单:用于接收用户输入的数据,并提交给服务器

    表单二要素:表单标签<form></form>

          表单控件(重点):提供一组可以跟用户交互的可视化组件

        <form action="url" method="">
            <div>
                <input type="text" name="">  文本输入框
                <input type="password" name="">  密码框
            </div>
            <div>
                <input type="radio" name="" value="">  单选按钮
                <input type="radio" name="" value="">
            </div>
            <div>
                <input type="checkbox" name="" value="">  复选框
                <input type="checkbox" name="" value="">
                <input type="checkbox" name="" value="">
                <input type="checkbox" name="" value="">
            </div>
            <div>
                <input type="file" name="">  文件选择框
            </div>
            <div>
                <input type="hidden" name="" value="">  隐藏域
            </div>
        </form>

    1.文本框和密码框属性

    name:必填,定义控件名称

    placeholder:设置提示文本

    maxlength:设置最大输入长度

    value:设置当前输入框的值    一般不用

    2.单选按钮与复选框属性

    name:定义控件名称,具有分组作用,一组按钮中的name属性必须保持一致

    value:必填,设置按钮对应的值

    checked:默认选中

  • 相关阅读:
    阿里云esc 安装 mysql8.0
    阿里云esc 登录时的相关提示
    C# web项目 log4net 使用
    MVC 全局异常捕获
    datetimepicker 基础使用/select2 基础使用
    C# 从登陆开始 MVC4+BOOTSTRAP
    Android如何导入语言资源
    Android自带邮件含中文的附件用HTML打开乱码问题的解决
    android 解决输入法遮挡输入框的问题
    repo代码简单解读
  • 原文地址:https://www.cnblogs.com/jiangchunyu/p/9783082.html
Copyright © 2011-2022 走看看