zoukankan      html  css  js  c++  java
  • HTML

    前端开发概述

      从软件分类开始说,学习编程语言,主要是为了开发软件的,软件按照使用目的不同可以分为系统软件和应用软件,还可以按照软件程序和数据存储位置的不同,可以分为单机软件、C/S架构软件、B/S架构软件:

    • 单机软件:软件程序和数据都存储在客户端 界面:Tk、PyQt、wxPython库
    • C/S(Client/Server)架构软件:软件程序和数据一部分存在客户,一部分存在服务器端 界面:Tk、PyQt、wxPython库
    • B/S(Broswer/Server)架构软件:软件程序和数据全部存在服务器端,界面:网页(web)

    前端开发也叫作web前端开发,是为B/S架构的软件提供界面解决方案的

    html概述

        HTML是 HyperText Mark-up Language 的首字母简写,意思是超文本标记语言,超文本指的是超链接,标记指的是标签,是一种用来制作网页的语言,

        这种语言由一个个的标签组成,用这种语言制作的文件保存的是一个文本文件,文件的扩展名为html或者htm


    常见的标签:

    双标签
      html header body div p h1 h2 h3 h4 h5 h6 selcect -> optgroup -> option textarea span b i u s strong em ins del ul li ol li

    dl dt dd table tr th td title style script label form 

     

    单标签
      a img br(br/) hr input meta link

        空格
      © 版权
      ® 注册
      < 小于
      &dt; 大于

    html中的路径问题
        路径
            绝对路径    互联网的云服务器
            相对路径     同级 上级 下级
        列表
            无序
                ul li 网站导航
                line-style:none
            有序
                ol li 
            项目列表
                dl>dt+dd
        表格
            table>tr>td
            border的值不分先后
            border-cellapse   合并表格边框线
            cellspacing:20 拉开单元格之间的距离
            cellpadding:50 拉开内容和td之间的距离
            td属性
                合并
                    行合并 colspan="6"    
                    列合并 rowspan="6"  合并6个单元格
            制表
           label 用来描述文字的 table tr 制作表头 th width height tr 制作内容 td width height form表单

          表单用于搜集不同类型的用户输入,表单由不同类型的标签组成,相关标签及属性用法如下:

          1、<form>标签 定义整体的表单区域

        • action属性 定义表单数据提交地址
        • method属性 定义表单提交的方式,一般有“get”方式和“post”方式

          2、<label>标签 为表单元素定义文字标注

          3、<input>标签 定义通用的表单元素

        • type属性
          • type="text" 定义单行文本输入框
          • type="password" 定义密码输入框
          • type="radio" 定义单选框
          • type="checkbox" 定义复选框
          • type="file" 定义上传文件
          • type="submit" 定义提交按钮
          • type="reset" 定义重置按钮
          • type="button" 定义一个普通按钮
          • value属性 定义表单元素的值
          • name属性 定义表单元素的名称,此名称是提交数据时的键名

          4、<textarea>标签 定义多行文本输入框

          5、<select>标签 定义下拉表单元素

          6、<option>标签 与<select>标签配合,定义下拉表单元素中的选项

          注意:

            单行文本框文字提示

        • placeholder 设置input输入框的默认提示文字

          表单注册如下:

    注册表单实例:
    
    <form action="http://www..." method="get">
    <p>
    <label>姓名:</label><input type="text" name="username" />
    </p>
    <p>
    <label>密码:</label><input type="password" name="password" />
    </p>
    <p>
    <label>性别:</label>
    <input type="radio" name="gender" value="0" /><input type="radio" name="gender" value="1" /></p>
    <p>
    <label>爱好:</label>
    <input type="checkbox" name="like" value="sing" /> 唱歌
    <input type="checkbox" name="like" value="run" /> 跑步
    <input type="checkbox" name="like" value="swiming" /> 游泳
    </p>
    <p>
    <label>照片:</label>
    <input type="file" name="person_pic">
    </p>
    <p>
    <label>个人描述:</label>
    <textarea name="about"></textarea>
    </p>
    <p>
    <label>籍贯:</label>
    <select name="site">
        <option value="0">北京</option>
        <option value="1">上海</option>
        <option value="2">广州</option>
        <option value="3">深圳</option>
    </select>
    </p>
    <p>
    <input type="submit" name="" value="提交">
    <input type="reset" name="" value="重置">
    </p>
    </form>
    View Code
        居中(center)
            文字居中
                水平居中    text-align:center;
                垂直居中    line-height:height(父类的height);
            版心居中
                margin:0 auto;
        显示(display)/隐藏(hidden)
            占位(seize a seat)
                display:none;
                display:block;
            不占位
                visbility(能见度):hidden(隐藏);
                
            行级的元素变块级元素
                block/inline-block/inline
                
        溢出(overflow)
            溢出隐藏
            visable(默认值选项)
            hidden  ->溢出的部分隐藏起来
            溢出有滚动条
            scroll   右下都有滚动条(在前端基本不用)
            auto   自适应滚动条,但下面任何情况都不会出现横向移动的滚动条
                
        浮动(float)
         如果是浮动,想浮动的所有标签都要加 float对齐属性         float:left; 靠左浮动
          float:right; 靠右浮动 定位(position)
         子绝父相      相对定位 relative 参照物是自身      绝对定位 absolute 参照物是父类      固定定位 fixed 参照物是浏览器的四角 定位的灵活应用 position:absolute left:50% transfrom:translate(-50%,-50%) 有可能导致覆盖的情况出现 该标签的显示级别 z-index:10 值越大,越在上面 设置它的等级为10 opacity:0.4 透明度的总范围为0~1 rgba(60,100,120,0.2) 权重 行内式(1000)>ID(100)>类(10)>普通的(1) 最高权限 行内式 !Impoatxxxxx iframe(框架) 属性 src="设置路径" frameborder="0" 设置边框 页面嵌套 eg:点链接替换一块固定的位置

  • 相关阅读:
    sql语句中的一些常用语法
    torch_12_BigGAN全文解读
    torch_12_dataset和dataLoader,Batchnormalization解读
    torch_11_BEGAN
    torch_11_风格迁移和cycleGAN
    torch_10_stackGAN-V2
    torch_09_DCGAN_注意的细节
    torch_09_GAN
    pytorch-04-激活函数
    torch_07_卷积神经网络案例分析
  • 原文地址:https://www.cnblogs.com/wangxiongbing/p/10141123.html
Copyright © 2011-2022 走看看