一个网页基本是由 结构(html) + 样式(css) + 脚本(js) 组成。
学习的话 应该从最基本的标签开始, 结构清晰了, 再用css美化, 最后可以用脚本加上特效

块级 和 行类标签

特点:
1. 宽度自适应父级,总是从新的一行开始。 行内的,不会折行。
<div>
<div>123</div>
<div>123</div>
</div>
<a>行1</a>
<a>行2</a>
<a>行3</a> 2. 高度,宽度...都可以自行控制. 而行类元素 则不能设置。
<div style="width:300px;height:200px;"></div>
// 无效
<span style="width:300px;height:200px;"></span> 3.行内元素 和 块级元素是可以转变的
// 比2多了 display:block 有效
<span style="width:300px;height:200px;display:block"></span>
display: inline(行) / inline-block(行块--兼具二者好处) / block(块)

常用块元素

// 最基本的--div
<div>我是最基本的标签div, 啥都能放,比如嵌套内容, 比如放图片, 段落...</div> // 段落--p
<p>我是段落标签, 我一般放文字...</P> // 标题 h1,h2...h6
<h3>一般用来放标题</h3> // 有序列表--ul 和 无序列表--ol 一般和li配合起来使用 有何不同?拿到浏览器上一看就知。
<ul>
<li>首页</li>
<li>招聘</li>
<li>关于</li>
</ul>
<ol>
<li>首页</li>
<li>招聘</li>
<li>关于</li>
</ol> // 表格--table
// tr代表一行 td代表一格
<table>
// 表头--thead tabel(表单)的head(头)
<thead>
<tr>
<td>岗位</td>
<td>人数</td>
<td>要求</td>
<tr>
<thead>
// 表身--tbody
<tbody>
<tr>
<td>设计</td>
<td>1</td>
<td>美女</td>
</tr>
<tr>
<td>前端</td>
<td>1</td>
<td>帅哥</td>
</tr>
<tbody>
<table>

常用的行类元素

// 锚点--a 点击可以跳转到指定的链接
<a href="http://www.baidu.com"></a> // 输入框--input
<input type="text" placeholder="请输入文本"> // 多行文本
<textarea></textarea> // 图片--img
<img src="https://img11.360buyimg.com/n4/s130x130_jfs/t5605/44/3506681813/377317/f4addf34/593e1209Nacbe2e64.jpg" alt="鼠标划入会显示的文字" /> // 万能??--span
<span>我经常被用到</span> // 还有一些其他的 如
<em>斜体</em>
<strong>加粗</strong>
...

常用学校网站 w3c, 菜鸟教程... 有一定基础了 可以去慕课网...

html 常用标签及基本用法的更多相关文章

  1. HTML常用标签定义,用法及例子

    1.HTML注释 <!--...--> 定义:使用注释可对代码进行解释,不会显示在浏览器中. <!--这是一段呢注释.注释不会在浏览器中显示.--> <p>段落标签 ...

  2. HTML常用标签用法及实例

    HTML常用标签用法及实例1.<!--1.注释-->2.<!--2.DOCTPYE 声明文档类型-->3.<!--3.a--> <a href="h ...

  3. SpringBoot入门系列(五)Thymeleaf的常用标签和用法

    前面介绍了Spring Boot 中的整合Thymeleaf .不清楚的朋友可以看看之前的文章:https://www.cnblogs.com/zhangweizhong/category/16577 ...

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

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

  5. struts2视频学习笔记 29-30(Struts 2常用标签,防止表单重复提交)

    课时28 Struts 2常用标签解说 property标签 property标签用于输出指定值: <s:set name="name" value="'kk'&q ...

  6. dedecms 常用标签调用

    /*------------------单个ip调用-------------------*/ {dede:type typeid="12"} <a title=" ...

  7. web@前端--html,css,javascript简介、第一个页面(常用标签简介)

    1.什么是标签#1.在HTML中规定标签使用英文的的尖括号即`<`和`>`包起来,如`<html>`.`<head>`.`<body>`都是标签,#2. ...

  8. java struts2入门学习--OGNL语言常用符号和常用标签学习

    一.OGNL常用符号(接上一篇文章): 1.#号 1)<s:property value="#request.username"/> 作用于struts2的域对象,而不 ...

  9. HTML常用标签查询

    JAVA开发避免不了要接触前端,所以我不得不从0开始学习前端内容!下面分享我自己总结的HTML常用标签查询代码:将下面代码复制粘贴到文本文档,然后另存为html格式;通过file:///文档保存路径的 ...

随机推荐

  1. Java课程设计---项目数据库设计(含实体类)

    1.表设计 (1)新建表tb_student(学生表) (2)新建表tb_admin(管理员表) (3)新建表tb_teacher(教师表) (4)新建表tb_course(课程表) (5)新建表tb ...

  2. WARN node unsupported "node@v6.11.2" is ......(windows系统更新node版本)

    问题: 使用npm下载文件时报错:WARN node unsupported "node@v6.11.2" is incompatible with electron@^7.1.9 ...

  3. Linux下安装mysql你又踩过多少坑【宇宙最全教程】

    一.检查以前是否安装过MySql 因为cnetos7一般默认安装mariadb,所以要检查mysql或者mariadb是否安装 rpm -pa | grep -i mysql rpm -pa | gr ...

  4. c# 通过HttpListener创建HTTP服务

    在c#中可以利用HttpListener来自定义创建HTTP服务,通过http协议进行服务端与多个客户端之间的信息传递,并且可以做成windows系统服务,而不用寄宿在IIS上.以下为一个demo,分 ...

  5. VirtualBox 共享文件夹设置

    1. 安装VirtualBox的增强功能 2. 设置共享文件夹 参考:VirtualBox主机与虚拟机文件夹共享

  6. git常用命令及问题

    Git基本操作 git init 创建新的git仓库 git clone [url] 使用 git clone 拷贝一个 Git 仓库到本地 git status 查看工作区 git stash li ...

  7. windows2008R2重建索引

    windows索引服务 索引服务是一项系统服务(Indexing Service),使用文档筛选器读取整个文档,并提取文档和属性传递给索引程序,这个过程称为"索引".索引服务可以从 ...

  8. JDK ThreadLocal解析

    Java ThreadLocal解析 ThreadLocal 线程本地变量, 线程私有, 在 Thread 类中用 ThreadLocal.ThreadLocalMap threadLocals 以数 ...

  9. Spring Session原理解析

    前景提要: @EnableRedisHttpSession导入RedisHttpSessionConfiguration.classⅠ.被RedisHttpSessionConfiguration继承 ...

  10. python学习之matplotlib实战2

    import numpy as np import matplotlib.pyplot as plt def main(): #scatter fig = plt.figure() ax = fig. ...