菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
23
0

HTML

原创
05/13 14:22
阅读数 96634

引言

  HyperText Markup Language:超文本标记语言

  作用:视图层(View)

  解释运行

标签

  作用:在页面有各式各样的格式,每个格式对应一个标签,要想展示样式必须写相应的标签

  写法

    <标签名>被修饰的内容</相同的标签名> ----标签对

 html文件的后缀

  .html

  .htm

相关标签

1.文本标题标签

 h1:一级标题
 h2:二级标题
 h3:三级标题
 h4:...
 h5:...
 h6:...

2.段落标签

<p>
    只展示内容,不保留文本格式
</p>

换行:<br/>
空格:&nbsp;
心:&hearts;

<pre>
    展示内容,保留文本格式
</pre>

3.字体标签

<font>被修饰的字体</font>

size:字体大小
color:字体颜色

属性:对标签样式的进一步修饰
属性名="属性值"
<标签名 属性名="属性值"  ></标签名>

4.列表

有序列表
<ol>
    <li>抽烟</li>
    <li>喝酒</li>
    <li>烫头</li>
</ol>



无序列表
<ul>
    <li>如花</li>
    <li>似玉</li>
    <li>范大头</li>
</ul>

5.图片

<img src="指明展示图片的路径"/>
width:宽   数字px:占多少像素   80%:占浏览器总宽的80%
height:高  数字px:占多少像素
<!--  例子  -->
<img src="img/3A76F0FECF510C306DB66B28D174A415.jpg" width="80%" />

Table表格

<table>

//指明表格的行和列

</table>

<tr></tr>

单元格

<td></td>

画三行三列表格------>三行,每行三个单元格
<!-- 三行三列       三行,每行三个单元格 -->
        <table border="1px">
            <tr>
                <td>姓名</td>
                <td>性别</td>
                <td>年龄</td>
            </tr>
            <tr>
                <td>范大头</td>
                <td>???</td>
                <td>84</td>
            </tr>
            <tr>
                <td>王XX</td>
                <td></td>
                <td>16</td>
            </tr>
        </table>

 

语法:
table:根标签
     border:边框    1px --->边框有一个像素的宽
          align:居中位置    left|center|right 整个表格相对于浏览器位置
          width:宽 
     height:高
     bgcolor:背景颜色
tr:行
   align:居中位置   left|center|right  行中的数据相对于行的位置
   height:高
        行没有width属性,因为行的宽与表格的宽相同
td:单元格
    rowspan:向下合并单元格
    colspan:向右合并单元格
    bgcolor:背景颜色

form表单

作用:接收用户输入的内容

根标签:

<form action="指定内容发送的后台地址">
    //表单的元素控件
</form>

表单的元素控件

1.单行文本输入框

<input type="text"/>
属性:
    value  默认值
	readonly  只读,不能修改
    hidden: 隐藏
    placeholder:提示

2.密码输入框

<input type="password" />
属性:
    value  默认值
    readonly  只读,不能修改
    hidden: 隐藏
    placeholder:提示

3.单选按钮

<input type="radio" />
属性:
    name:同一组单选框,name属性值必须要相同
    value:是单选框的值,日后单选框向后台传送的值
    checked:默认被选中

4.复选框

<input type="checkbox"/>
属性:
    name:同一组复选框,name属性值必须要相同
    value:是复选框的值,日后复选框向后台传送的值
    checked:默认被选中

5.下拉列表

<select>
    <option>选项1</option>
    <option>选项2</option>
    <option>选项3</option>
    <option>选项4</option>
</select>
selected:默认被选中

6.大文本域

<textarea></textarea>

7.文件域

<input type="file" />

8.按钮组

普通按钮: <input type="button" value="按钮上面的展示内容"/>

重置按钮: <input type="reset"/>   将表单内容返回为默认内容

提交按钮: <input type="submit" />  提交表单内容

如何提交数据

1.所有表单的元素控件必须在一个form标签中

2.form标签必须有action属性

3.所有元素控件都要添加name属性

 

1.跳转路径与传送的值之间用?分割

2.值与值之间是用&分割

form的method属性

1.get提交(默认值)

作用:将要提交的数据拼接在路径之后

2.post提交

作用:开辟储存空间,打包提交

使用:

1.提交的数据,隐私较多,post好,post提交不会将提交内容显示出来

2.提交的数据少,没有什么隐私, get好,get提交效率高

 

CSS

cascade stylesheet:级联样式列表

作用:美化网页

引入方式

行内引入

<标签 style="属性值:属性名;"></标签>
css的属性
    color:修改字体颜色
    font-size:修改字体的大小
    font-family:隶属   楷书

内部引入

<html>
    <head>
        <style type="text/css">
            选择器{
                color:red;
                ....
            }
        </style>
    </head>
    <body>
        <p 选择器>
            第一段
        </p>
    </body>
</html>

选择器

1.标签选择器

标签名{
    属性名:属性值;
   属性名2:属性值2;
}

2.类选择器

<style>
.类名(随意写){
属性值:属性名;
}
</style>

<font class="类名"></font>
<p class="类名"></p>

特点:

①.一个标签可以使用多个类选择器

 

②.一个类选择器,可以被多个标签选择

3.id选择器

<style>
#id值(随意写){
   属性名:属性值;
}
</style>
    <p id="id值"></p>

特点:

①.每个标签的id值不可重复

4.伪类选择器

<style>
随便选择器:hover{
   属性名:属性值
}
</style>
<p 随便选择器 ></p>

 

 

5.父子选择器

外部引入

做法:

1.创建一个 .css结尾的文件,在文件中编写样式

2.在head标签中引入css文件

<head>
<link rel="stylesheet" href="css文件的路径"  />
</head>

常用css样式

①文本相关
    font-size                设置字体大小
    font-family              设置字体(隶书,楷书)
    color                    设置字体颜色
    text-decoration: none(无下划线)|underline(有下划线)          设置下划线是否存在(超链接)
②边框相关
    border: 宽度 颜色 样式
③背景相关
    background-image:url(图片路径)    设置背景图片
    background-repeat:no-repeat|repeat-x|repeat_y|retpeat    设置背景图片平铺效果
    background-posotion:center|left|right              设置背景图片的居中位置
    background-color                 设置背景颜色
④鼠标相关
    cursor:point

 

发表评论

0/200
23 点赞
0 评论
收藏
为你推荐 换一批