目录:

1.1 web开发的三把利器介绍返回顶部

  1. HTML :可以比作一个赤裸裸的人站在这里(就是自身带有一些属性)

      1、-- 20个标签

      2、-- HTML实质就是浏览器能够认识的规则

      3、开发者:

          -  写html文件(充当模板的作用)

          -  数据库获取数据,然后替换到html文件指定位置(web框架)

  2. CSS :就是=给这个人穿上华丽的衣服

      -- 颜色

      -- 位置

  3. JS :让这个人可以动

1.2 网页头部head标签中几个常用标签返回顶部

  1、Head标签之<meta>标签

    1. 页面编码(告诉浏览器是什么编码)

        <meta charset="UTF-8"<!--  这种不成对的叫自闭合标签 -->

    2. 刷新和跳转

        <meta http-equiv="refresh" content="3">                                  <!-- 3秒刷新一次页面 -->
        <meta http-equiv="refresh" content="3;Url=http://www.baidu.com.cn">     <!-- 3s自动跳转到指定页面 -->

    3. 关键字搜索

        <meta name="keywords" content="关键字1,关键字2">

    4. X-UA-CompatibleIE兼容性问题

        说明:优先使用IE9对网页渲染,如果不是IE9再使用IE8

        <meta http-equiv=”X-UA-Compatible” content=”IE=IE9;IE=IE8;″ />

  2、head中其他标签

      <title>  Title  </title>
      <link rel="stylesheet" type="text/css" href="base.css" />
      <style>     </style>
      <script src="base.js">    </script>

1.3 html常用标签归类返回顶部

  1、行内标签

      1.  <span>

      2.  <a>

      3.  <input>

      4. <pre>  {{ enroll_obj.enrolled_class.contract.template }}  </pre>      #数据库文本格式什么样就在前端怎样显示

  2、可以提交数据到后台的标签

    1. Form表单中有两个参数:

  1) action    :  指定将表单中数据提交到哪个服务器

  2) method  :   指定使用post(字典)或者get(url)提交数据

    2. input中的属性

        1) type="text"          ---   提交单行文本文件
        2) type="password"      ---   提交密码
        3) type="file"          ---   提交文件
        4) type="submit"        ---   将数据提交
        5) type="radio"         ---   单选框
        6) type="checkbox"      ---   多选框
        7) type="button"        ---   按钮标签
        8) type="rest"          ---   将所有自己填的数据全部重置

    3.  <textarea>默认内容</textarea>                                        //多行文本输入

    4.  <select>  <option>选项值 </option>  </select>              //下拉菜单

  3、块级标签

      1.   <p>

      2.   <div>

      3.   <h1>

      4.   <img>

      5.  <ol><li>  </li></ol>

           <ul><li>  </li></ul>

      6.  <table>  </table>

1.4 input系列标签返回顶部

  1、form标签中三个参数

      <form action="http://localhost:8888/index" method="POST" enctype="multipart/form-data">

  2、单选框、多选框、下拉菜单

<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<body>
<form action="http://localhost:8888/index" method="POST" enctype="multipart/form-data">
<h5>1、单选</h5>
男:<input type="radio" name="gender" value="1" />
女:<input type="radio" name="gender" value="2"checked="checked"/> <h5>2、多选</h5>
男球:<input type="checkbox" name="faver" value="1" />
足球:<input type="checkbox" name="faver" value="2" />
皮球:<input type="checkbox" name="faver" value="3" /> <h5>3、下拉菜单</h5>
<!--<select name="city" size="2" multiple="multiple">-->
<select name="city">
<option value="1">北京</option>
<option value="2">上海</option>
</select>
</form>
</body>
</html>

单选框、多选框、下拉菜单

   3、多行文本输入

      <textarea> </textarea>          ---可以输入多行文字

1.5 HTML其他标签返回顶部

  1、a标签(行内标签)

    1. 跳转

        <a href="http://www.baidu.com" target="_blank">超链接</a>

    2. 锚:点击第一章标题就跳到第一章内容

<body>
<a href="#i1">第一章</a>
<a href="#i2">第二章</a>
<a href="#i3">第三章</a>
<div id="i1" style="height:600px">第一章内容</div>
<div id="i2" style="height:600px">第二章内容</div>
<div id="i3" style="height:600px">第三章内容</div>
</body>

a标签中锚的使用

  2、img标签(块级标签)

      1. src="1.jpg"         : 指定图片本地路径
      2. title="萌娃"         : 当鼠标移动到图片位置就会显示 萌娃 两个字
      3. alt="小萌娃"      :当找不到图片路径时会显示 小萌娃 ,有图片则不显示
      4. a href                :可以给图片添加一个超链接,点击图片链接到对应网址

<a href="http://www.oldboyedu.com">
<img src="1.jpg" title="萌娃" style="height: 200px; width: 200px;" alt="小萌娃">
</a>

img标签

  3、ol、ul、dl  有序无序标签

<ol>    <!--ol有序-->
<li> ol是以数字作为行号1,2,3 </li>
<li> ol是以数字作为行号1,2,3 </li>
</ol> <ul> <!--ul无序-->
<li> ul是以圆点 . 作为行号 </li>
<li> ul是以圆点 . 作为行号 </li>
</ul> <dl> <!--dt标题,dd标题中的内容-->
<dt>标题1</dt>
<dd>内容1</dd>
<dd>内容2</dd>
<dt>标题2</dt>
<dd>内容3</dd>
<dd>内容4</dd>
</dl>

有序无序标签

  4、table标签

    1. table标签行列合并

<table border="1">
<thead>
<tr>
<th>表头1</th>
<th>表头2</th>
<th>表头3</th>
<th>表头4</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td colspan="2">行合并</td>
<td>1</td>
<!--<td>1</td>-->
</tr>
<tr>
<td rowspan="2">列合并</td>
<td>1</td>
<td>1</td>
<td>1</td>
</tr>
<tr>
<!--<td>1</td>-->
<td>1</td>
<td>1</td>
<td>1</td>
</tr>
</tbody>
</table>

table标签行列合并

    2. 常规table表格

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
<style>
.table th,td{
text-align:center;
width:200px;
height: 28px;
}
</style>
</head>
<body>
<table class="table" border='1'cellspacing="0" cellpadding="0" >
<thead>
<tr>
<th>课名</th>
<th>期数</th>
<th>开课日期</th>
<th>考勤</th>
</tr>
</thead>
<tbody>
<tr>
<td>python</td>
<td>14</td>
<td>2012-12-12</td>
<td>签到</td>
</tr>
</tbody>
</table>
</body>
</html>

常规table表格

    3. 另一种table表格样式

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
<style>
.table{
border-spacing: 0;
border-collapse: collapse;
}
.table thead tr th,td{
padding: 20px;
padding-left: 50px;
vertical-align: top;
border-top: 1px solid #ddd;
}
td,th{
display: table-cell;
}
</style>
</head>
<body>
<table class="table table-striped">
<thead>
<tr>
<th>课名</th>
<th>期数</th>
<th>开课日期</th>
<th>考勤</th>
</tr>
</thead>
<tbody>
<tr>
<td>python</td>
<td>14</td>
<td>2012-12-12</td>
<td>签到</td>
</tr>
</tbody>
</table>
</body>
</html>

另一种table表格样式

01: html常用标签的更多相关文章

  1. Python web前端 01 HTML常用标签

    Python web前端 01 HTML常用标签 一.HTML创建项目 file ---->new project -----> 输入项目名------>创建文件夹 new dicr ...

  2. 谷哥的小弟学前端(01)——HTML常用标签(1)

    探索Android软键盘的疑难杂症 深入探讨Android异步精髓Handler 详解Android主流框架不可或缺的基石 站在源码的肩膀上全解Scroller工作机制 Android多分辨率适配框架 ...

  3. 【01】HTML_day01_03-HTML常用标签

    typora-copy-images-to: media 第01阶段.前端基础.HTML常用标签 学习目标 理解: 相对路径三种形式 应用 排版标签 文本格式化标签 图像标签 链接 相对路径,绝对路径 ...

  4. 2020年12月-第01阶段-前端基础-HTML常用标签

    1. HTML常用标签 首先 HTML和CSS是两种完全不同的语言,我们学的是结构,就只写HTML标签,认识标签就可以了. 不会再给结构标签指定样式了. HTML标签有很多,这里我们学习最为常用的,后 ...

  5. 前端之常用标签和CSS初识

    外层div的宽度是100%,就是视口的大小,当视口被拉窄到小于内层div的宽度980px时,比如800px,此时 外层div宽度为800px,内层div宽度依然为980px,而css中只设置了外层di ...

  6. jsp学习--JSP运行原理,九大隐式对象和JSP常用标签

    一.JSP运行原理 每个JSP 页面在第一次被访问时,WEB容器都会把请求交给JSP引擎(即一个Java程序)去处理.JSP引擎先将JSP翻译成一个_jspServlet(实质上也是一个servlet ...

  7. WP主题制作常用标签代码

    WordPress模板结构 style.css : CSS文件index.php : 主页模板archive.php : Archive/Category模板404.php : Not Found 错 ...

  8. HTML之一天学会html(常用标签+网页架构)

    1.  网页文件的创建 新建一个文本文件,将其命名为xxx.html或者xxx.htm(注意后缀名) 2.  简单的html页面的编写 在网页中都是通过标签来指定相应的显示内容,所有的页面内容都必须在 ...

  9. JSTL与EL常用标签(转)

    JSTL与EL EL相关概念 JSTL一般要配合EL表达式一起使用,来实现在jsp中不出现java代码段.所以我们先来学习EL表达式 EL主要用于查找作用域中的数据,然后对它们执行简单操作:它不是编程 ...

随机推荐

  1. OpenCV学习笔记之课后习题练习3-4

    练习:创建一个大小为100*100的三通道RGB图像.将它的元素全部置0.使用指针算法以(20,5)与(40,20)为顶点绘制一个绿色平面. 参考博文:blog.csdn.net/qq_2077736 ...

  2. 【转】Ant与Ivy的安装

    一.简介 Apache Ant,是一个将软件编译.测试.部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发.更多介绍 Apache Ivy,是一个管理项目依赖的工具.更多介绍请 ...

  3. AllowOverride None

    PHP Advanced and Object-Oriented Programming Larry Ullman <Directory /> AllowOverride None < ...

  4. 2018/03/18 每日一个Linux命令 之 split

    spilt 命令用于将一个文件分割成数个 默认情况下 按照每1000 切割成一个小文件 split [-参数] [要切割的文件] [输出文件名] 参数 -[行数] 指定每多少行切成一个小文件 -b 字 ...

  5. qt——c++环境下qt编程,类的声明与构造

    在c++中创建项目时,会生成以项目名字命名的QMainWindow,以及相应的头文件和CPP文件,作为主要窗口: 在项目中继续生成qt类时,比如类的名称是test,会自动生成一个test.h的头文件, ...

  6. [MySQL5.6] 最近对group commit的小优化

    [MySQL5.6] 最近对group commit的小优化 http://www.tuicool.com/articles/rEZr2q 最近花了一些时间在做MySQL Group Commit的优 ...

  7. HTML5-Canvas 初认识

    1. 理解canvas canvas其实是HTML5中一个新增加的标签,对于canvas标签本身并没有什么非常强大的属性(width.height.id.class.style),仅仅作为一个画布存在 ...

  8. bootstrap模态框手动开启关闭与设置点击外部不关闭

    http://www.cnblogs.com/qlqwjy/p/7491054.html 完整的参考菜鸟教程:http://www.runoob.com/bootstrap/bootstrap-mod ...

  9. Spark会把数据都载入到内存么?

    前言 很多初学者其实对Spark的编程模式还是RDD这个概念理解不到位,就会产生一些误解. 比如,很多时候我们常常以为一个文件是会被完整读入到内存,然后做各种变换,这很可能是受两个概念的误导: RDD ...

  10. [py]列表生成式-支持条件,多值的拼接

    列表生成式 代码简洁一些 支持多条件, 过滤,或拼接某些值 支持返回多值 是一种生成式 # 生成一个列表 print(list(range(1, 11))) # 生成一个列表x^2 ## 方法1: 返 ...