web前端学习之路-第二天

今天继续学习html,依然跟着菜鸟教程边学边练,然后再总结。
废话不多说,开始!

CSS简单介绍

这部分的内容应该是有单独介绍的,不过既然这里提了,那么就先了解一些简单的。

使用方式
  • 内联样式- 在HTML元素中使用”style” 属性
  • 内部样式表 -在HTML文档头部 区域使用
内联样式

先看看代码吧

<p style="background: black;
    margin-top: 20px;
    text-align: center; 
    font-family:arial;
    color:red;
    font-size:20px;">一个段落。</p>

style来设置样式
- background:设置背景颜色
- margin-top:设置距上方的距离,同样可以设置其他方向
- text-align:设置文本对齐方向,这里设置的是居中
- font-family:设置字体样式
- color:设置字体颜色
- font-size:设置字体大小

内部样式和外部引用

当单个文件需要特别样式时,就可以使用内部样式表。你可以在 部分通过

图像

这个之前有提过,这里无非就是再增加点新的,回顾一下

<img src="images/hackanm.gif" alt="computer man" width="30px" height="30px">
  • src:图片的地址,从代码可以看出,这是可以加载动图,和加载正常图片的方式是一样的
  • alt:当图片无法正常加载时,会显示该文本用来提示
  • 图片宽高,最好指定图片宽高,如果不指定有可能破坏整体布局

注意: 假如某个 HTML 文件包含十个图像,那么为了正确显示这个页面,需要加载 11 个文件。加载图片是需要时间的,所以我们的建议是:慎用图片。

注意: 加载页面时,要注意插入页面图像的路径,如果不能正确设置图像的位置,浏览器无法加载图片,图像标签就会显示一个破碎的图片。

图像映射

<!-- 设置可点击区域 -->
    <img src="images/planets.gif" alt="planets" width="145px" height="126px" usemap="#planetmap">

    <map name="planetmap">
        <!-- shape指的是点击区域的形状,coords指的应该是链接区域在图片中的坐标(像素为单位) -->
        <area shape="rect" coords="0,0,82,126" href="sun.html" alt="sun">
        <!-- <area shape="circle" coords="90,58,3" href="Mercury.html" alt="Mercury">
        <area shape="circle" coords="124,58,8" alt="Venus" href="venus.html"> -->
    </map>
  • usemap:指定了对应的map
  • map:定义图像地图
  • area:定义图像地图中的可点击区域
  • shape:指定了可点击区域的形状
  • coords:链接区域的坐标,不同的形状也对应不同的坐标形式
  • href:就是点击之后要跳转的界面

表格

表格由 table 标签来定义。每个表格均有若干行(由 tr 标签定义),每行被分割为若干单元格(由 td 标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。

标签描述
table定义表格
th定义表格的表头
tr定义表格的行
td定义表格单元
caption定义表格标题
colgroup>定义表格列的组
col定义用于表格列的属性
thead定义表格的页眉
tbody定义表格的主体
tfoot定义表格的页脚

这部分内容个人觉得比较简单,主要是表格的合并,对于练习即可。

列表

标签描述
ol定义有序列表
ul定义无序列表
li定义列表项
dl定义列表
dt自定义列表项目
dd定义自定列表项的描述

对于有序列表,有个type属性
type类型:1,A,a,I,i,设置不同的属性,对于列表前面的标签也不同,列表可以进行嵌套

表单

表单是一个包含表单元素的区域。
表单元素是允许用户在表单中输入内容,比如:文本域(textarea)、下拉列表、单选框(radio-buttons)、复选框(checkboxes)等等。
表单使用表单标签 form 来设置

标签描述
form定义供用户输入的表单
input定义输入域
textarea定义文本域 (一个多行的输入控件)
fieldset定义了一组相关的表单元素,并使用外框包含起来
legend定义了 元素的标题
select定义了下拉选项列表
option定义下拉列表中的选项
button定义一个点击按钮
<form action="">
        用户名:<input type="text" name="user" value="hha"><br><br>
        密码:<input type="password" name="pwd"><br>

        <!-- 单选按钮 -->
        <br>性别:<br>
        男:<input type="radio" name="sex" value=man><br>
        女:<input type="radio" name="sex" value="women" checked><br>

        <br>爱好:<br>
        <input type="checkbox" name="interest" value="篮球">篮球<br>
        <input type="checkbox" name="interest" value="足球" checked>足球<br><br>

        地址:
        <select name="地址" id="">
            <option value="bj">北京</option>
            <option value="" selected>上海</option>
            <option value="">广州</option>
            <option value="">深圳</option>
        </select>

        <br><br>
        <textarea name="" id="" cols="30" rows="10">请输入自我描述</textarea>

        <br><br>
        <input type="button" value="创建" name="" id="">
        <br><br><input type="submit" value="提交">
        <input type="reset" value="重置" name="" id="">
    </form>
    <br><br>
    <!-- 带边框的表单 -->
    <form action="">
        <fieldset>
            <legend>这是用户的边框</legend>
            用户名:<input type="text" name="" id=""><br><br>
            密码:<input type="text">
        </fieldset>
    </form>

    <p><b>注意:</b>表单本身是不可见的。并且注意一个文本字段的默认宽度是20个字符</p>

根据type的类型有以下几种样式
- text:普通文本,这是设置value之后,相当于默认输入的
- password:密码,不会明文显示,一般显示星号或圆点
- radio:单选按钮,用checked可设置默认选中
- checkbox:复选框,可以多选
- select:下拉列表,用selected设置默认选中
- option:下拉列表中的每一项
- textarea:文本域
- button:创建一个按钮
- submit:提交按钮,可以跳转到对应php文件进行交互
- reset:重置,点击之后会恢复填写之前的状态


以上是我今天所学,刚学两天就被告知要做小程序,所以html可能就要先放放,明天主攻小程序,加油。
资源地址:https://download.csdn.net/download/lbqcsdn/10443353

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值