摘要: 一、DOM介绍 1、什么是DOM DOM(Document Object Model):文档对象模型,DOM 为文档提供了结构化表示,并定义了如何通过脚本来访问文档结构。目的其实就是为了能让js操作html元素而制定的一个规范。 DOM就是由节点组成的。 2、解析过程 HTML加载完毕,渲染引擎会在 阅读全文
posted @ 2019-12-12 17:56 magickang 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一、JavaScript简介 Web前端有三层: (1) HTML:从语义的角度,描述页面结构 (2) CSS:从审美的角度,描述样式(美化页面) (3) JavaScript:从交互的角度,描述行为(提升用户体验) 1、JavaScript历史背景介绍 布兰登 • 艾奇(Brendan Eich, 阅读全文
posted @ 2019-12-10 16:41 magickang 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 一、文本属性和字体属性(常用) 1、文本属性 - /*对齐方式*/ text-align:left|right|center|justify(两端对齐,只适用于英文); - /*文本颜色*/ color:色值; - /*首行缩进,建议单位用em*/ text-indent:2em; - /*文本修饰 阅读全文
posted @ 2019-12-03 11:43 magickang 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 一、标准文档流 宏观的将,我们的web页面和ps等设计软件有本质的区别,web 网页的制作,是个“流”,从上而下 ,像 “织毛衣”。而设计软件 ,想往哪里画东西,就去哪里画 标准文档流下 有一些现象,比如空白折叠现象、高矮不齐底边对齐现象等 标准文档流等级森严,标签分为两种等级: - 行内元素 -  阅读全文
posted @ 2019-11-30 12:07 magickang 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 一、css的引入方式 1、css的介绍 现在的互联网前端分三层: HTML:超文本标记语言。从语义的角度描述页面结构。 CSS:层叠样式表。从审美的角度负责页面样式。 JS:JavaScript 。从交互的角度描述页面行为 CSS:Cascading Style Sheet,层叠样式表。 CSS的作 阅读全文
posted @ 2019-11-28 22:06 magickang 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一、字体标签 字体标签包含:h1~h6、<font>、<u>、<b>、<strong>、<em>、<sup>、<sub> 1)标题标签<h1>~<h6> 标题使用<h1>至<h6>标签进行定义。<h1>定义最大的标题,<h6>定义最小的标题。 具有align属性,属性值可以是:left、center 阅读全文
posted @ 2019-11-27 21:08 magickang 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一、列表标签<ul>、<ol>、<dl> 1、ul(无序列表)标签 ul(unordered list)无序列表,ul下的元素只能是li(list item),如下示例: <ul> <li>alex</li> <li>wusir</li> <li>太亮</li> <li>女神</li> <li>日天 阅读全文
posted @ 2019-11-27 21:08 magickang 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 什么是前端? 前端 后端 C(client) S(server) B(browser) S(server) 以用户为出发点 一、web标准 1)web准备介绍: w3c:万维网联盟组织,用来制定web标准的机构(组织) web标准:制作网页遵循的规范 web准备规范的分类:结构标准、表现标准、行为标 阅读全文
posted @ 2019-11-26 09:32 magickang 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 一、铺垫: 基于socket发送http请求 1、需求一: 向百度发送请求搜索关键字 “alex”,有以下两种方式: import requests ret = requests.get('https://www.baidu.com/s?wd=alex') 方式一:利用requests模块 1 im 阅读全文
posted @ 2019-11-14 17:35 magickang 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 一、进程 1. 进程间数据不共享,示例如下: import multiprocessing import threading data_list = [] def task(arg): data_list.append(arg) print(data_list) # 每一个进程使用这个列表时,会自己 阅读全文
posted @ 2019-11-07 20:31 magickang 阅读(131) 评论(0) 推荐(0) 编辑