html 常用标签及基本用法
一个网页基本是由 结构(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 常用标签及基本用法的更多相关文章
- HTML常用标签定义,用法及例子
1.HTML注释 <!--...--> 定义:使用注释可对代码进行解释,不会显示在浏览器中. <!--这是一段呢注释.注释不会在浏览器中显示.--> <p>段落标签 ...
- HTML常用标签用法及实例
HTML常用标签用法及实例1.<!--1.注释-->2.<!--2.DOCTPYE 声明文档类型-->3.<!--3.a--> <a href="h ...
- SpringBoot入门系列(五)Thymeleaf的常用标签和用法
前面介绍了Spring Boot 中的整合Thymeleaf .不清楚的朋友可以看看之前的文章:https://www.cnblogs.com/zhangweizhong/category/16577 ...
- jsp学习--JSP运行原理,九大隐式对象和JSP常用标签
一.JSP运行原理 每个JSP 页面在第一次被访问时,WEB容器都会把请求交给JSP引擎(即一个Java程序)去处理.JSP引擎先将JSP翻译成一个_jspServlet(实质上也是一个servlet ...
- struts2视频学习笔记 29-30(Struts 2常用标签,防止表单重复提交)
课时28 Struts 2常用标签解说 property标签 property标签用于输出指定值: <s:set name="name" value="'kk'&q ...
- dedecms 常用标签调用
/*------------------单个ip调用-------------------*/ {dede:type typeid="12"} <a title=" ...
- web@前端--html,css,javascript简介、第一个页面(常用标签简介)
1.什么是标签#1.在HTML中规定标签使用英文的的尖括号即`<`和`>`包起来,如`<html>`.`<head>`.`<body>`都是标签,#2. ...
- java struts2入门学习--OGNL语言常用符号和常用标签学习
一.OGNL常用符号(接上一篇文章): 1.#号 1)<s:property value="#request.username"/> 作用于struts2的域对象,而不 ...
- HTML常用标签查询
JAVA开发避免不了要接触前端,所以我不得不从0开始学习前端内容!下面分享我自己总结的HTML常用标签查询代码:将下面代码复制粘贴到文本文档,然后另存为html格式;通过file:///文档保存路径的 ...
随机推荐
- Java课程设计---项目数据库设计(含实体类)
1.表设计 (1)新建表tb_student(学生表) (2)新建表tb_admin(管理员表) (3)新建表tb_teacher(教师表) (4)新建表tb_course(课程表) (5)新建表tb ...
- 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 ...
- Linux下安装mysql你又踩过多少坑【宇宙最全教程】
一.检查以前是否安装过MySql 因为cnetos7一般默认安装mariadb,所以要检查mysql或者mariadb是否安装 rpm -pa | grep -i mysql rpm -pa | gr ...
- c# 通过HttpListener创建HTTP服务
在c#中可以利用HttpListener来自定义创建HTTP服务,通过http协议进行服务端与多个客户端之间的信息传递,并且可以做成windows系统服务,而不用寄宿在IIS上.以下为一个demo,分 ...
- VirtualBox 共享文件夹设置
1. 安装VirtualBox的增强功能 2. 设置共享文件夹 参考:VirtualBox主机与虚拟机文件夹共享
- git常用命令及问题
Git基本操作 git init 创建新的git仓库 git clone [url] 使用 git clone 拷贝一个 Git 仓库到本地 git status 查看工作区 git stash li ...
- windows2008R2重建索引
windows索引服务 索引服务是一项系统服务(Indexing Service),使用文档筛选器读取整个文档,并提取文档和属性传递给索引程序,这个过程称为"索引".索引服务可以从 ...
- JDK ThreadLocal解析
Java ThreadLocal解析 ThreadLocal 线程本地变量, 线程私有, 在 Thread 类中用 ThreadLocal.ThreadLocalMap threadLocals 以数 ...
- Spring Session原理解析
前景提要: @EnableRedisHttpSession导入RedisHttpSessionConfiguration.classⅠ.被RedisHttpSessionConfiguration继承 ...
- python学习之matplotlib实战2
import numpy as np import matplotlib.pyplot as plt def main(): #scatter fig = plt.figure() ax = fig. ...