Css基础

一.html

HTML 指的是超文本标记语言

html的结构 : (1)整体结构 : 输入html5 会自动书写
                           DOCTYPE: 文档声明
                           html 整体html标签
                           charset : 编码格式
                           title : 标题
                           body: 所有需要显示的内容写在这里

快捷键

html5 输入html:5自动生成格式

div*3(标签名 * 数字) 生成多个标签

CTRL + / 快速注释

标签

标签的结构

2种标签
            第一种双标签   
                <标签名>    </标签名>
            第二种 单标签
                <标签名 />
                <标签名 > 不推荐
    标签属性 
    <标签名 属性1=属性值1  属性2=属性值2 属性3=属性值3 />
    <标签名  属性1=属性值1  属性2=属性值2 属性3=属性值3 >  </标签名>

img标签

img标签(显示图片的标签) 特殊标签 1 .单标签

2.通过一个 src 属性显示图片的地址 : 本地地址 : (1)相对地址: 相对于运行文件的地址,同一级就是./ 上一级就是 ../ (2)绝对地址 :

  1. alt 属性 : 如果图片没有加载成功就会显示alt里的内容 鼠标移入到图片上的时候会显示的文字 5.宽度 : width属性 6.高度 : height属性 特殊标签 多个标签会水平排列 ,中间会有间隔 ,这个间隔就是换行导致的;

 <div 
     class="mydiv" 
     id="divid"
     >1111</div>
     <div>2222</div>
     <div>3333</div>
     <img alt="图片加载失败" src="./imgs/1t.png" title="我是标题" width="200"  height="200" /><img width="200" src="https://img.pconline.com.cn/images/upload/upc/tx/itbbs/2101/25/c1/251135935_1611532823091_mthumb.jpg" title="我是蝴蝶" />

其他标签

一、标题标签 大标签

h1 -- h6 二、段落标签 大标签 ​ p 标签

三、 span内容标签 小标签 : span 小标签特性 : 不会独占一行 ,不能设置宽和高 ,横着排列;

四、斜体标签 小标签 :

i 标签 em标签

五、加粗字体 小标签 :

b标签 strong标签

六、换行标签<br/>

七、划线标签  <hr/>    下划线、水平线、换行符                  u   hr   br

八、转义标签

1.空格转义字符   &nbsp;

2.>      &gt;

3.<       &lt;

嵌套的原则 : 1.同级标签之间可以相互嵌套 2.大标签可以嵌套 小标签和特殊标签 大标签 : div h1-h6 p 小标签:i/em stronge b hr br span ... 特殊标签 : img

标签的嵌套

标签和标签之间的关系 ? 1.并列关系 ,兄弟关系 ,姊妹关系 同级关系 2.嵌套关系

嵌套的原则 : 1.同级标签之间可以相互嵌套 2.大标签可以嵌套 小标签和特殊标签

大标签 : div h1-h6 p

小标签:i/em stronge b hr br span ...

特殊标签 : img

列表

二、列表

1.有序列表 ol li

<ol type="A">
        <li>第一条</li>
        <li>第二条</li>
        <li>第三条</li>
        <li>第四条</li>
     </ol>

2.无序列表

ul li

<ul>
        <li>第一条</li>
        <li>第二条</li>
        <li>第三条</li>

     </ul>

3.自定义列表

dl dt dd

<dl>
        <dt>标题</dt>
        <dd>内容一</dd>
        <dd>内容二</dd>
        <dd>内容三</dd>
     </dl>

在style中

  list-style-type 和 list-style 是一样的
             circle: 空圆形样式
             square:方型样式
             none: 不需要默认的样式

table表格

table(表格)标签 : 在html里实现表格的 ;

每一行是tr ,列 是td .

border属性添加边框

cellspacing="0" 设置表格边框之间的间隔

cellpadding="10" 设置表格内容的间距 (内容与边框的上下左右加上了10px) align="left/center/right"//对齐方式

合并行 rowspan 合并行 ,参数是几行

合并列 colspan 合并列 bordercolor="red" 设置表格的边框颜色

thead 里写表格头信息 通过 th 来写表头;

tbody里是写表格内容{通过Thead 和tbody写的表格表格头无法做合并行列的操作, 通常直接采用tr td列表}

<table width="800" height="500" border="1" bordercolor="red" cellspacing="0" cellpadding="50" align="center">
    <thead>
        <tr>
            <th>姓名</th>
            <th>年龄</th>
            <th width="200" align="left">性别</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td colspan="2" rowspan="2">1-1</td>
            <td>1-2</td>
            <!-- <td>1-3</td> -->
        </tr>
        <tr>
            <td>2-1</td>
            <!-- <td>2-2</td> -->
            <!-- <td>2-3</td> -->
        </tr>
        <tr>
            <td>3-1</td>
            <td>3-2</td>
            <td>3-3</td>
        </tr>
    </tbody>
</table>


    <h1 align="center">项目增补单</h1>
    <table width="750" border="1" cellspacing="0" align="center" height="360">
        <tr align="center" height="28">
            <td>序号</td>
            <td width="246">维护项目及更换配件</td>
            <td>单价</td>
            <td>数量</td>
            <td>小计</td>
            <td>工时费</td>
            <td>合计</td>
            <td width="190">故障原因</td>
        </tr>
        <tr align="center">
            <td>1</td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>

        </tr>
        <tr align="center">
            <td>2</td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr align="center">
            <td>3</td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr align="center">
            <td>4</td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr align="center">
            <td>5</td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr align="center">
            <td>6</td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr align="center">
            <td rowspan="4">7</td>
            <td height="34" ></td>
            <td colspan="2" rowspan="4"></td>
            <td></td>
            <td></td>
            <td></td>
            <td rowspan="4"></td>
        </tr>
        <tr align="center">
            <td></td>
            <td height="34" ></td>
            <td></td>
            <td></td>
           
        </tr>
        <tr align="center">
            <td></td>
            <td height="34"></td>
            <td></td>
            <td></td>
           
        </tr>
        <tr align="center">
            <td></td>
            <td height="34"></td>
            <td></td>
            <td></td>
        </tr>

        <tr align="left">
            <td colspan="2"> 备件费用小计:</td>
            <td height="34" colspan="5"> 工时费用小计:</td>
            <td>合计:</td>
        </tr>
    </table>
    <p align="center">班组长:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 技术部:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;服务顾问:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;客户确认:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>

a链接

a链接 :可以链接到其他地址

href属性 可以给地址,点击a链接的时候会跳转到该地址;

title属性 :鼠标移入的时候显示

target 属性 _blank 可以新开一个窗口打开页面

<a href="http://www.baidu.com" title="跳转到百度" target="_blank">点击我跳转到百度</a>
     <a href="#" title="跳转到百度">不想让a链接跳转</a>
     //href="#" 时  a标签不会跳转
     <a href="javascript:;" title="跳转到百度">不想让a链接跳转</a>
     //A标签可以执行js代码,javascript:; 里没有js所以A标签不跳转
     <a href="./table.html">点击我跳转到table页面</a>
     //给的一个相对地址,table.html里要写 <a href="a链接.html">点击我到table页面</a>

form表单

form属性
<form action="" method="get"></form>
​    ■ action = '接口地址'
​    ■ method = 'get / post'
​    ■ name = '表单名称'

- input标签属性

- type = '控件类型'

  <input type="text" />
  ○ input标签属性
    ■ type = '控件类型'
    ■  name:属性标识表单域的名称;
    ■  Value:属性定义表单域的默认值,其他属性根据type的不同而有所变化。
    ■  maxlength:控制最多输入的字符数

action 提交的地址 input框是输入框 单标签

  • 1)文本框

  • <input type="text" value="默认值"/>

  • 2)密码框

  • <input type="password" />

  • 3)提交按钮

  • <input type="submit" value="按钮内容" />

  • 4)重置按钮

  • <input type="reset" value="按钮内容" />

  • 5)空按钮

  • <input type="button" value="按钮内容" />

  • 6)默认文本

  • <input type="text" placeholder="输入文本" />

 姓名: <input type="text" name="uname" maxlength="6" /><br/>
        性别: <input type="radio" name="sex"> 男 <input name="sex" type="radio"> 女<br/>
        //radio类型选择,name相同的两个选项只能选择一个

form action="" method="get">
        姓名: <input type="text" name="uname" maxlength="6" /><br/>
        性别: <input type="radio" name="sex"> 男 <input name="sex" type="radio"> 女<br/>
        //radio类型选择,name相同的两个选项只能选择一个
        爱好: <input type="checkbox"> 篮球   <input type="checkbox"> 足球   <input type="checkbox"> 乒乓球<br/>
        //checkbox勾选类型
        城市 : <select>
            <option value="">北京</option>
            <option value="">上海</option>
            <option value="">武汉</option>
        </select><br/>
        密码: <input type="password"><br/>

        <input type="button" value="提交1">
        <input type="submit" value="提交2">
        <input type="reset" value="重置">
     </form>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值