Day 23 Html标签基本语法

Day 23 Html标签基本语法

一.html - 通过不同的标签来给网页提供不同的内容

1.html标签语法

html中的标签有双标签和单标签两种
1)双标签
<标签名 属性1=属性值1 属性2=属性值2··· >标签内容</标签名>

2)单标签
<标签名 属性1=属性值1 属性2=属性值2···>或者<标签名/>

说明:

a.标签名不是程序员自己命名的,而是html提前规定后的
b.每个标签是单标签还是双标签是确定的,不能修改
c.不管属性值的本质是什么数据,属性值都必须写在双引号里面
d.双标签的标签内容可以是任何内容,包括:只要文字、其他一个或者多个,一层或者多层标签、标签和文字的组合

link标签  -  导入外部文件
		 1)rel属性  -  文件的作用;stylesheet  - 样式表、icon  -  图标
		 2type属性  -  导入的文件的类型和文件后缀;
						text/css  -  文本文件/后缀.css
						image/png  -  图片文件/后缀是.png
		 3)href属性  -  文件路径 

1.标题标签:h1~h6
2.段落标签:p
		  一个p标签的内容会单独占一行
3.行内的文字标签:span
4.加粗和倾斜:b、i(行内的)
5.图片标签:img
			src属性:本地图片地址或者网络图片地址,决定要显示的是哪张图片
6.超链接:a 
			<a href="跳转地址">可见可点击的部分</a>
			1)target属性 -  跳转方式;
							_self(默认值,直接在当前网页中加载新的页面)
							_blank(在新的窗口打开新的页面)
			2)href属性  -  跳转地址
							情况1:网页地址  -  跳转到新的网页
							情况2:本地html文件路径  -  打开本地页面(本地跳转)

二.邮件自动发送

import smtplib
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.header import Header
from email.mime.image import MIMEImage
1.准备工作

准备邮箱账号和密码(密码有的时候不一定是邮箱密码,有可能是邮箱授权码)
账号:726550822@qq.com
密码(授权码):pgbbtfkbkrrrbejg

2.登录邮箱

1)连接邮箱服务器

con = smtplib.SMTP_SSL('smtp.qq.com', 465)

2)登录邮箱

con.login('726550822@qq.com', 'pgbbtfkbkrrrbejg')
3.创建邮件
from email.mime.multipart import MIMEMultipart          # 提供邮件对象
from email.mime.text import MIMEText        # 邮件正文
from email.header import Header       # 邮件主题

1)创建邮件对象

email = MIMEMultipart()

2)设置主题、收件人信息、发件人信息
标题

a.发送正文
email['Subject'] = Header('网上购票系统-用户支付通知', 'utf-8').encode()
收件人
email['To'] = 'y_t209@163.com'
发件人
email['From'] = '726550822@qq.com <726550822@qq.com>'
content = MIMEText('你好吗?吃饭了吗?', 'plain', 'utf-8')
将正文添加到邮件中
email.attach(content)
b.发送附件
MIMEText(二进制数据,‘base64’)
data=open('./上课资料/美食分享.pdf','rb').read()
attachment=MIMEText('data','base64','utf-8')
attachment['Content-Disposition']='attachment;file_name="你的ppt"'
email.attach(attachment)
c.发送图片
MIMEText(普通字符串/html格式字符串,‘plain'/'html', 'utf-8)
image=MIMEImage(open('上课资料/QQ图片20211129175811.jpg','rb').read())
image.add_header('content-ID','aaa')
email.attach(image)
main_body=MIMEText('我的照片:<img src="cid:aaa"><img src="cid:aaa">','html','utf-8')
email.attach(main_body)
4.发送邮件
con.sendmail('726550822@qq.com', 'y_t209@163.com', email.as_string())
5.退出登录
con.quit()
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值