前端HTML 与css 整理(未完)

HTML 中的标签存放于文本文件中 需要按照以下固定的文档结构组织:<!DOCTYPE HTML><html>    <head>头部相关信息

</head>    <body>    页面主体相关内容

</body></html>

标签解释:#1、<!DOCTYPE HTML>是文档声明,必须写在HTML文档的第一行,位于<html>标签之前,表明该文档是HTML5文档。

#2、<html></html> 称为根标签,所有的网页标签都在<html></html>中。

#3、<head></head> 标签用于定义文档的头部,它是所有头部元素的容器。常见的头部元素有<title>、<script>、<style>、<link>和<meta>等标签,头部标签在下一节中会有详细介绍,<head>与</head>之间的内容不会在浏览器的文档窗口显示,但是其间的元素有特殊重要的意义。

#4、在<body>和</body>标签之间的内容是网页的主要内容,最终会在浏览器中显示出来。

标签关系:并列和嵌套并列:head 和body嵌套:html内有body

二 HTML标签详细语法与注意点

标签的语法:

<标签名 属性1=“值1” 属性2=“值2” ......>内容部分</标签名><标签名 属性1=“值1” 属性2=“值2” ....../>注意:

#1. HTML标签不区分大小写,`<h1>`和`<H1>`是一样的,但是我们通常建议使用小写,大部分程序员都以小写为准。

#2. 标签之间是可以嵌套的。例如:<div><p>段落</p></div>,但不能交叉<div><p></div></p>

#3、不是所有标签都支持互相嵌套。

三 HTML中标签分类:单从是否可以嵌套子标签的角度去分, 标签分为两类1:容器类标签(能嵌套其他标签)h 系列ul>liol>lid1>dt+dddiv

2文本标签(文本标签 只能嵌套文字、图片超连接标签。    p    span    strong    em    ins    del

四 head内常用标签1 meta 相关#1、指定字符集<meta charset="gbk">

#2、页面描述<meta name="Description" content="具体描述。。。">

#3、关键字:有助于搜索引擎SEC优化,再怎么优化也抵不过竞价排名<meta name="Keywords" content="网易,邮箱,游戏,新闻">

#4、3秒后跳转<meta http-equiv="refresh" content="3,http://www.baidu.com">#5、三秒刷新<meta http-equiv="refresh" content="3">

2:非meta标签#1、标题<title>百度一下,你就知道</title>

#2、网站的图标<link rel="icon" href="https://www.baidu.com/favicon.ico">

#3、定义内部样式<style></style>

#4、引入外部样式文件<link rel="stylesheet" href="mystyle.css">

#5、定义JavaScript代码或引入JavaScript文件<script src="hello.js"></script> 

五 body标签h 标签h1~ h6  标记内容为1~6级标题

p 标签  标记为内容 的一哥段落

img标签 标记一哥图片用法:<img src="图片地址" alt="图片加载失败时显示的内容" title = "鼠标悬停到图片上时显示的内容" />2.1 src指定的图片地址可以是网络地址,也可以是一个本地地址,本地地址可以用绝对或相对路径,但通常用相对路径,相对路径是以html文件当前所在路径为基准进行的

2.2 图片的格式可以是png、jpg和gif

2.3 alt="图片加载失败时显示的内容"

2.4 title = "鼠标悬停到图片上时显示的内容"

2.5 如果没有指定图片的width和height则按照图片默认的宽高显示,如果指定图片的width和height则可能让图片变形那如果又想指定宽度和高度,又不想让图片变形,我们可以只指定宽度和高度的一个值即可只要指定了一个值,系统会根据该值计算另外一个值,并且都是等比拉伸的,图片将不会变形

a标签标记一哥内容为超链接#1、超链接标签是超文本文件的精髓,可以控制页面与页面之间的跳转,语法如下<a href="跳转到的目标页面地址" target="是否在新页面中打开" title="鼠标悬浮显示的内容">需要展现给用户查看的内容/也可以是图片</a>

#2、注意:2.1 a标签不仅可以标记文字,也可以标记图片    <a href="https://www.baidu.com"><img src="mv.png" />百度一下,你就知道</a>

2.2 a标签必须有href属性,href的值必须是http://或https://开头

2.3 a标签还可以跳转到自己的页面    <a href="template/aaa.html">锤你胸口</a>

2.4 target="_blank"代表在新页面中打开,其余的值均无需记忆,    如果页面中大量的a标签都需要设置target="_blank",那么我们可以在head标签内新增一个base标签进行统一设置    <base target="_blank">    如果a标签自己设置了target,那么就以自己的为准,否则就会参照base的设置

2.5 title="鼠标悬浮显示的内容

列表标签语义 标记一堆数据是一个整体列表HTML分三种1  无序列表ul>li 列表标签中使用最多的一种非常重要2 有序列表 极少用 ol>li3 自定义列表 经常用<dl>    <dt>自定义标题1<dt>    <dd>描述1<dd>    <dd>描述2<dd>    <dd>描述3<dd></d1>

<table>标签语义:标记一段数据为表格#1、作用表格标签是一种数据的展现形式,当数据量非常大的时候,使用表格的形式来展示被认为是最清晰的

#2、格式<table>    <tr>        <td></td>    </tr></table>

tr代表表格的一行数据td表一行中的一个单元格

#3、注意点:表格标签有一个边框属性,这个属性决定了边框的宽度。默认情况下这个属性的值为0,所以看不到边框

form 标签语义标记表单#1、什么是表单?    表单就是专门用来接收用户输入或采集用户信息的

#2、表单的格式    <form>        <表单元素>    </form>

原文地址:https://www.cnblogs.com/lx3822/p/9163803.html

时间: 2024-08-14 20:48:13

前端HTML 与css 整理(未完)的相关文章

[Unity菜鸟] Unity鼠标双击,鼠标函数整理(未完)

1. 鼠标双击 ? 1 2 3 4 5 6 7 8 9 void OnGUI()    {        Event Mouse = Event.current;        if (Mouse.isMouse && Mouse.type == EventType.MouseDown && Mouse.clickCount == 2)        {            // 调用你的函数            print("Double Click&quo

前端必会css整理

1.设置css样式的三种方式? 外部样式表,引入一个外部css文件 内部样式表,将css代码放在<head>标签内部 内联样式,将css样式直接定义在html元素内部 2.css有哪些选择器? id选择器 类选择器 标签选择器 又可以细分为: 派生选择器(包括后代选择器.子元素选择器.相邻兄弟选择器) 伪元素选择器 属性选择器 群组选择器 通配符选择器 css优先级定义? 一般而言,选择器越特殊指向越准确,优先级越高: 计算方法: 标签选择器优先级为1 类选择器优先级为10 id选择器优先级为

sublime常用快捷键整理(未完待续)

sublime常用快捷键整理: 基本操作 cmd+o 打开文件 cmd+w 关闭当前tab cmd+n 打开新页 cmd+shift+n 打开刚刚关闭的页签 一.选择命令 1.多个单词选择 cmd+d 2.多行选择 cmd + l 3.多行编辑 cmd + shift + l 二.界面配置 1.关闭和开启左侧项目菜单 cmd+ k 再 cmd+b 2.分割可视窗口  cmd+option+1(1个可视窗口)/2(2个可视窗口) 三. 寻找 1.调出资源文件:cmd+p 2.行数查找:cmd+p+

web前端开发面试题(未完待续)

一.HTML与XHTML的不同:1)XHTML元素必须被正确地嵌套 2)元素必须被关闭   如:<h1>--</h1>关闭 3)标签名必须用小写字母 4)XHTML文档必须有根元素 二.盒子模型:CSS框模型(BOX Model)规定了元素框处理元素内容.内边距.边框.和外边距的方式,俗称盒子模型. 三.多列布局分为:圣杯布局和双飞翼布局 双飞翼布局(常用)和圣杯布局的相同点和不同点: 相同点:1)中间栏放最前面(最先加载) 2)每一部分都要浮动(float) 3)左边:margi

noip2017考前整理(未完)

快考试了,把我以前写过的题回顾一下. Noip2007 树网的核:floyd,推出性质,暴力.Noip2008 笨小猴:模拟Noip2008 火柴棒等式:枚举Noip2008 传纸条:棋盘dpNoip2008 双栈排序:将复杂条件转化为简单约束,二分图染色判断可行性,模拟.Noi2010 能量采集:常见套路,求:ΣΣgcd(i,j),设t = gcd(i,j),能算出gcd=t的点对有(n/t) * (m/t)个,然后利用容斥原理减去2t,3t,--,kt的,倒序枚举.Noip2009 潜伏者:

gulp 入门使用指南(未完)

其实网上有一大把入门指南了,官网上也讲得很清楚.怎么安装,有哪些方法,我在网上已经看到很多很多很多了. 可是我还是很懵逼.不能理解为什么要使用这些工具,不知道学习了这些方法该怎么用,在哪里用.光看文档是学不会的,得有实战!实战啊!我感受不到这些新技术的好处.所以最初学习的时候,我迫切地渴望能有一个人,一篇文章,能通过一个具体的项目来指引一下我.然鹅并没有.(在小公司的坏处,没有指导,突破不了,还懒) 现在我对gulp也还是懵懵哒.只能慢慢写咯. 几乎每一个前端工具都对应了它自己的配置文件,nod

前端html与css学习笔记总结篇(超详细)

第一部分 HTML 第一章 职业规划和前景 职业方向规划定位: web前端开发工程师 web网站架构师 自己创业 转岗管理或其他 web前端开发的前景展望: 未来IT行业企业需求最多的人才 结合最新的html5抢占移动端的市场 自己创业做老板 随着互联网的普及web开发成为企业的宠儿和核心 web职业发展目标: 第一.梳理知识架构 负责内容的HTML 负责外观的css(层叠样式表) 负责行为的js ps切图 第二.分解目标(起步阶段.提升阶段.成型阶段) 起步阶段: 基本知识的掌握 常用工具的掌

前端基础之css复习

!/usr/bin/env python# -*- coding: utf-8 -*-#前端基础之CSS#CSS 语法#CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明.''' selector { #选择器 property: value; #属性:值 property: value; ... property: value } '''#例如:#h1 {color:red; font-size:14px;}# css的四种引入方式#1.行内式# 行内式是在标记的style属性中设定

2018 CVTE 前端校招笔试题整理

昨天晚上(7.20)做了CVTE的前端笔试,总共三十道题,28道多选题,2道编程题 .做完了之后觉得自己基础还是不够扎实,故在此整理出答案,让自己能从中得到收获,同时给日后的同学一些参考. 首先说一下两道肥肠简单的编程题: 1.请实现这样一个函数,输入参数为一个长度为2n的整数数组,以两个整数一组的方式将数据分组,并使每组数组最小值相加为最大,输出这个最大值. 输入[1,4,3, 2],输出为4输入[1,5,7,9, 4, 12],输出为15 思路:把数组按大小排序然后相邻两项分为一组,取每组较