1.1 html

HTML:超文本标记语言(Hyper Text Markup Language),标准通用标记语言下的一个应用。HTML 不是一种编程语言,而是一种标记语言 (markup language),是网页制作所必备的

WEB开发工具:hbuilder/webstorm/vs code/eclpise

最简单的HTML

<!DOCTYPE html> ---->告诉浏览器,当前HTML语言使用的是第5个版本,2014年发布

<html> --->根标签,一般有2个标签,head,body标签

<head> --->head标签里的内容一般不直接现实在页面上,用来说明和描述网页文档

<meta charset="utf-8" /> --->申明文档使用的是UTF-8的编码

<title></title> ---->说明网页标题

</head>

<body> --->body标签放置真正显示的内容

</body>

</html>

标签:左右尖括号括起来的内容就是标签。单标签和双标签。双标签是有起始和结束标签。

HTML常用标签

网页内容的标题标签

H1,H2,H3...H6,都是网页内容的标题标题

<h1>标题1</h1>

<h2>标题2</h2>

<h6>标题6</h6>

网页注释标签

<!--标题标签-->

段落标签

<p>超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。</p>

图片标签

<img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1558591161852&di=1bd06fab6bc654369456cf33bff60f07&imgtype=0&src=http%3A%2F%2Fb-ssl.duitang.com%2Fuploads%2Fblog%2F201410%2F21%2F20141021205157_j2TL2.thumb.700_0.jpeg"/>

最常用容器标签

<!--最常用的容器标签,因为块级标签,没有其他多余的样式-->

<div>hello</div>

链接标签

跳转到淘宝

<a href="http://www.taobao.com">淘宝</a>

跳转当前页面的某个地方

<a href="#跳转到相对应的元素的ID">主要作品</a>

1.2 列表

表单标签

form表单标签

action:将表单数据提交给什么服务器(服务器的地址)

method:get/post

get和post区别:get会将表单提交的内容直接放在请求的URL地址里,效率高,不安全。post不会将表单数据显示到url上,会放置在请求的body上。

搜索/正常的请求就会使用get

登陆/注册等比较隐私和安全的内容时候,就需要用到POST,上传文件的时候也会用到post

input标签有多种类型

type=》

text(文本输入)

password(密码)

radio:单选框,注意单选框如果选择的内容是同一项内容,那么多个输入input标签的name值必须一致。

checkbox:复选框,选择的内容是同一项内容,那么多个输入input标签的name值必须一致

color:输入颜色(少用)

date:时间标签(少用)

select>option

textarea:长文本输入标签

案例:

<!DOCTYPE html>

1.3 css

层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。

CSS使用

1、style属性上直接使用

<h1 style="color:purple;">今晚吃什么?</h1>

<h1 style="color: greenyellow;">吃鸡</h1>

2、Style标签上使用

语法:

<style type="text/css">

选择器{样式的内容}

</style>

CSS常用选择选择器:

元素选择器:元素名称

Class选择器:.+类名

ID选择器:#+id名称

3、Link标签引入css文件使用

<link rel="stylesheet" type="text/css" href="css/style.css"/>

优先级情况

元素内style属性的优先级>id>class>元素>默认的浏览器样式>继承的样式

越复杂的选择器优先级越高

备注:!Important,将样式的优先级提高到最高

文字

Color:文字颜色

Font-size:文字的大小

font-family:文字字体,尽量使用黑体,微软雅黑,宋体,普通用户都有的字体

Font-weight:字体粗细,100-900,具体的粗细根据字体文件本身有什么粗细的字体来决定

Text-align:文字的排版,left,center,right

Line-height:行高,行与行之间的高度

Text-shadow:文字阴影

text-shadow: 0 0 10px orange,0 0 20px yellow;

Text-shadow:水平偏移值 垂直偏移值 阴影的模糊度 阴影的颜色,设置多个阴影用逗号隔开

容器盒子

Box-size:设置盒子模型

Width:宽度

Height:高度

Padding:内边距

Margin:外边距

Border:边框

Box-shadow:盒子阴影

Display:设置盒子是块级元素还是行级元素还是弹性元素

Background:设置元素的背景,背景图片,背景颜色

css 宋体_Java前端基础(一)之html/css相关推荐

  1. 前端基础(HTML、CSS、JS)

    前端基础(HTML.CSS.JS) 1 HTML 1.1 文件标签 1.2 排版标签 1.3 字体标签 1.4 列表标记 1.4.1 有序列表 1.4.2 无序列表 1.5 图片标签 1.6 超链接标 ...

  2. 前端基础面试题(HTML + CSS)

    前端基础面试题(HTML + CSS) 1.行内元素和块级元素?img算什么?行内元素怎么转化为块级元素? 行内元素:和有他元素都在一行上,高度.行高及外边距和内边距都不可改变,文字图片的宽度不可改变 ...

  3. 前端基础:100道CSS面试题总结

    前言 CSS 是层叠样式表(Cascading Style Sheets)的简称.CSS 主要作用是美化网页.布局页面.CSS 规则主要由两个主要部分构成:选择器及一条或多条声明.在前端基础面试中,C ...

  4. 前端基础之Html、CSS、JavaScript、JQuery、Ajax

    前端 1.HTML XML:可扩展标记语言 XHTML:可扩展的超文本标记语言 1. HTML 概述 HTML:超文本标记语言 网页组成:文字 + 图片 + 表格 + 表单 + 链接 + 视频 + 音 ...

  5. WebGIS开发学习总结(一)前端基础:HTML、CSS

    一.HTML基础 1.基本结构 <!DOCTYPE html> <html> <head> <meta charset="utf-8"&g ...

  6. css 背景效果_前端初学大纲03~(CSS 概述)

    第四章 CSS 概述 第一节 CSS代码语法 • CSS全称为层叠样式表(Cascading Style Sheets),它主要是用于定义HTML内容在浏览器内的显示样式,如文字大小.颜色.字体加粗等 ...

  7. 前端基础入门(html+css+详)

    html:样式,css:结构,js:行为(动态效果和算法) 目录 html:样式,css:结构,js:行为(动态效果和算法) 一.HTML入门 1.块标签: 2.行标签 3.行块标签 4.行块标签的互 ...

  8. css手型指针_前端基础面试题(HTML+CSS部分)

    1.行内元素和块级元素?img算什么?行内元素怎么转化为块级元素? 行内元素:和有他元素都在一行上,高度.行高及外边距和内边距都不可改变,文字图片的宽度不可改变,只能容纳文本或者其他行内元素:其中im ...

  9. 前端基础班HTML、CSS --1概念

    目标: 1.能够说出网页的基本组成 2.能够说出什么是HTML 3.能够说出常用的浏览器 4.能够说出标准的三大组成部分 目录: 1.网页 2.常用浏览器 3.web标准 1.网页 1.1什么是网页: ...

最新文章

  1. dom元素滚动条高度 js_DOM 事件与事件委托
  2. 被誉为「教科书」,牛津大学231页博士论文全面阐述神经微分方程,Jeff Dean点赞...
  3. 代码详解:Numpy——通往人工智能的大门
  4. SQLServer CDC数据迁移和数据抽取功能介绍 2
  5. 斯坦福大学机器学习公开课视频及课件
  6. python3.5安装scrapy_在Python3.5下安装和测试Scrapy爬网站
  7. PRNet:人脸3D重建与密集对齐
  8. 哨兵2号波段_Redis 哨兵使用以及在 Laravel 中的配置
  9. 在过去的12个月(2016)里,你用到的最多的算法或方法是什么?
  10. 添加CAB最大压缩到右键菜单
  11. windows验证方式
  12. Failed building wheel for scandir 解决方案
  13. 卷积神经网络CNN经典模型整理(AlexNet,GoogleNet,VGG,Deep Residual Learning)
  14. 100道初级网络工程师测试题
  15. DBeaver之MYSQL驱动安装
  16. Cadence Allegro 技巧实战视频之PCB封装库路径设置
  17. PI系统在DCS中的应用
  18. Ardunio程序设计基础 一
  19. 18.10.29 POJ 3987 Computer Virus on Planet Pandora(AC自动机+字符串处理)
  20. 使用Python绘制精美绝伦的股票行情K线图

热门文章

  1. 160-PHP 文本替换函数str_replace(一)
  2. 编译原理--NFA/DFA
  3. info.plist文件里面添加描述 - 配置定位,相册等
  4. 对象变为指定格式的数组
  5. [BZOJ3545][ONTAK2010]Peaks
  6. listview与gridview点击时的背景色取消
  7. VS2003,VS2005,VS2008 低版本打开高版本的解决方案和工程文件
  8. Mac OS X Glut build instructions
  9. 你疏漏的 JS 函数硬核知识?这里帮你总结了
  10. uni-app 组件传值