python学习第四十二天:前端基础

前端学习?

1.HTML是什么?

HTML,全称“Hyper Text Markup Language(超文本标记语言)”,简单来说,网页就是用HTML语言制作的。HTML是一门描述性语言,是一门非常容易入门的语言。

2.CSS是什么?

CSS,全称“(层叠样式表)”。以后我们在别的地方看到“层叠样式表”、“CSS样式”,指的就是CSS。

3.JavaScript?

JavaScript是一门脚本语言。


HTML基本语法

语法规范

1.标签嵌套用缩进 2.标签名不区分大小写,建议小写 3.属性名也不区分大小写

常用HTML实体

注意都需要加;

&nbsp 空格

&lt 小于

&gt 大于

&amp &

&copy 版权

&yen ¥


标签

单标签有:目前有,待更新<meta > <link > <br> <hr>  其余都为双标签

<!--这是注释 -->

html常用标签

主体结构:

<html> </html>

<head> </head>

<body> </body>

HEAD标签内:

<meta charset = ‘utf-8‘> meta 内可以指定元素信息,关键字描述等

<title> </title> 网站标题

<style> </style> 各种格式设置等

<link rel=‘stylesheet‘ type=‘text/css‘ href=‘./01.css‘> 连接css

<link rel=‘shortcut icon‘ type=‘image/x-icon‘ href=‘./01.ico‘> 设置标题边上的图标

<script> </script> 连javascript

格式排版标签

<h1> </h1>一级标题,共可有六级标题

<p> </p>段落

<pre> </pre>段落

<br> 换行

<hr> 分割线

<div> </div>


文本标签

<em> </em> 表示强调,一般为斜体

<strong> </strong> 表示强调,一般为加粗

<mark> </mark> 选中

<ins> </ins> 新增的内容,表现为下滑线

<del> </del> 新增的内容,表现为把斜杠

<sub> </sub> 下标

<sup> </sup> 上标

<ruby>
    帅<rt>shuai<rt>
</ruby>

css基本语法

/* 注释内容 */

选择器

选择器 {
    css属性:值;
    css属性:值;
}

#id 按id选择

.class 按class选择

class>li 只选子标签中li

class li class中所有的li

* 全局选择器

群组选择器: 通过混用多个选择器精确定位到一个含有某个特征的选择器
 }

 body,ul,li,p,figure,table,.item,.list-item {

 }

多条件:通过混用多个选择器精确定位到多个含有某个特征的选择器
 div.item {

 }
 .item.list-item {

 }
 div#container {

 }

选择器优先级:
id > class > tagname > *
若为群组选择器,按上述方法,若相同则按个数多的来
css长度单位

cm

mm

px像素

em倍数

%百分比

颜色单位

rgb(123,132,123) rgb(12%,13%,12%) #13a2b5 三个十六进制表示

css常用属性

font-family 字体族科 宋体(衬线字体)|微软雅黑(非衬线字体)

font-size 字体大小

font-style 字体风格 normal | italic | oblique (斜体,一般用于italic)

font-weight 字体加粗 normal | bold | lighter (加粗,一般用bold)

font-cariant 字体变形 normal | small-caps (字体比原来字体小,适用于英文大写字母)

font : bold italic 12px ‘宋体‘,serify;

文本属性

letter-spacing 字母间隔 值为长度,可以是负值(可适用于中文)

word-spacing 词的间距(通过空格识别)

text-decoration 文字修饰

    underline # 下划线
    overline # 字符头顶的上划线
    line-through # 穿过字符的线
    none(默认)

text-align 横向排列 left | right | center # 字体位置

vertical-align 一般用于图片和文字, 使用middle后文字能在图片长度的中间

text-indent 文本缩进 一般用2em(2个字)50px

line-height 设置行间距离,如果只有一行文本并且行间距离=设置的文本框长度,则文本会垂直居中

word-wrap:break-word;允许长单词,url内部换行

overflow-wrap CSS3中新增的,等同于word-wrap

white-space:

     nomal 默认
     pre 原格式输出
     nowrap 不换行
     pre-wrap pre基础上加上换行
     pre-line pre基础上不保证缩进


原文地址:https://www.cnblogs.com/luck-L/p/9375026.html

时间: 2024-11-06 12:46:27

python学习第四十二天:前端基础的相关文章

Python学习系列(二)(基础知识)

Python基础语法 Python学习系列(一)(基础入门) 对于任何一门语言的学习,学语法是最枯燥无味的,但又不得不学,基础概念较繁琐,本文将不多涉及概念解释,用例子进行相关解析,适当与C语言对比,避免陷入语法的苦海.我认为初学者学习语法的目标是学会使用即可,关于对概念的深入理解,剖析,没有一定的知识积累是很难做到的. 学习Python,基本语法不是特别难,有了C的基本知识,理解比较容易.本文的主要内容是Python基础语法,学完后,能熟练使用就好.(开发环境依然是Python2.7,简单使用

Python学习系列(一)(基础入门)

Python入门 本系列为Python学习相关笔记整理所得,IT人,多学无害,多多探索,激发学习兴趣,开拓思维,不求高大上,只求懂点皮毛,作为知识储备,不至于落后太远.如果兴趣学习者,推荐一个基础视频:http://edu.51cto.com/lesson/id-11637.html 本文主要介绍Python的相关背景,环境搭建. 一.了解Python 1,关于Python的语言特点: 借用Python官网Https://www.python.org的解释: Python is powerful

四、Android学习第四天——JAVA基础回顾(转)

(转自:http://wenku.baidu.com/view/af39b3164431b90d6c85c72f.html) 四.Android学习第四天——JAVA基础回顾 这才学习Android的第四天,在程序中已经遇到了JAVA中以前不常用的一些知识点,赶紧回顾复习一下,打下基础 这里就做个简单的小结: 一.匿名内部类 匿名内部类说白了就是个没有被命名的JAVA类 在以下条件下使用匿名内部类比较适合: ①只用到该类的一个实例时 ②类在定义后被马上用到 ③类非常小(SUN推荐是在4行代码以下

python学习第四十八天json模块与pickle模块差异

在开发过程中,字符串和python数据类型进行转换,下面比较python学习第四十八天json模块与pickle模块差异. json 的优点和缺点 优点  跨语言,体积小 缺点 只能支持 int str list tuple dict pickle 的优点和缺点 优点 专门为python设计,支持python所有的数据类型 缺点 只能python使用,存储数据占空间大 文章来自 www.96net.com.cn 原文地址:https://www.cnblogs.com/96net/p/97806

Python学习第四天学习写的小案例(主要是针对 分支/循环的学习)

Python学习第四天学习写的小案例 (2019/07/17) 第一题:使用while循环输出1 2 3 4 5 6 8 9 10 程序代码: s = 0 while s<10: if s==6: s += 1 # 当数字为7的时候输出一个空格出来 print(end=' ') continue s += 1 print(s,end=' ') 运行结果: 1 2 3 4 5 6 8 9 10 第二题: 求1-100的所有数的和 程序代码: count = 0 for i in range(101

python学习-第四天补充-面向对象

python学习-第四天补充-面向对象 python 私有 --name mangling(名字修改.名字) 在命名时,通过使用两个下划线作为开头,可以使得这个变量或者函数编程私有的,但是这个其实的python的伪私有,实际是python通过名字修改来进行的,python会把这样命名的变量或者函数名改为_类名__变量名 class A: __name="hello" t = A(); #print(t.__name) #这样会出现错误,错误提示说这个变量没有__name类型 print

[Python学习] 专题一.函数的基础知识

        最近才开始学习Python语言,但就发现了它很多优势(如语言简洁.网络爬虫方面深有体会).我主要是通过<Python基础教程>和"51CTO学院 智普教育的python视频"学习,在看视频中老师讲述函数知识的时候觉得非常不错,所以就写了第一篇Python学习的文章分享给大家.主要内容:         1.Python安装与基本输入输出,print()函数和raw_input()函数简单用法. 2.我根据视频中学到的知识,讲解函数的基本知识: (1).系统提

Python学习的个人笔记(基础语法)

Python学习的个人笔记 题外话: 我是一个大二的计算机系的学生,这份python学习个人笔记是趁寒假这一周在慕课网,w3cschool,还有借鉴了一些博客,资料整理出来的,用于自己方便的时候查阅,一开始保存在word上,代码不是很好看,于是决定复制到博客里面,可能有复制过程中出错的,或者我本身在理解方面有出错的地方,希望能得到指正,谢谢  后续的内容我会继续学习…… python下载地址  www.python.org Python 分为2.7和3.3两个版本,3.3有些库不兼容,因此用2.

[Python学习] 专题四.文件基础知识

        前面讲述了函数.语句和字符串的基础知识,该篇文章主要讲述文件的基础知识(与其他语言非常类似). 一. 文件的基本操作         文件是指存储在外部介质(如磁盘)上数据的集合.文件的操作流程为: 打开文件(读方式\写方式)->读写文件(read\readline\readlines\write\writelines)->关闭文件 1.打开文件 调用函数open打开文件,其函数格式为: file_obj=open(filename[, mode[, buffering]])