《网页设计第一》课件_第1页
《网页设计第一》课件_第2页
《网页设计第一》课件_第3页
《网页设计第一》课件_第4页
《网页设计第一》课件_第5页
已阅读5页,还剩27页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

WebDesignFundamentals《网页设计第一》PPT课件WebDesignFundamentals·入门导论课课堂教学|入门导论WWebDesignContentsTableofContents课程导航01课程导入:认识网页设计理解网页设计的本质与学习目标02互联网与Web基础掌握网络协议与Web工作原理03HTML核心:构建页面结构学习语义化标签与文档结构04CSS核心:控制视觉表现掌握样式、布局与响应式设计05设计原则与用户体验理解视觉层次、色彩与交互设计06开发工具与前沿趋势了解开发流程与行业新技术WebDesignFundamentalsLEARNINGOBJECTIVES本课学习目标本课目标覆盖知识、技能、素养三个维度:理解网页设计定义与技术栈,能写出最简HTML页面并用DevTools检查,同时建立以用户为中心的设计意识。这三条主线将贯穿后续所有章节,是评估学习成效的基准线。知识目标:理解核心概念能准确说出网页设计的定义,区分网页、网站与Web应用三个易混淆概念,理解它们在技术架构上的层级关系。能列举HTML、CSS、JavaScript三大核心技术各自承担的职责,并说明它们在现代Web开发中的协作方式。技能目标:动手实践起步能在VSCode中创建并运行一个包含标题、段落、图片和链接的简单HTML页面,验证本地开发环境配置正确。能使用Chrome开发者工具查看任意网页的DOM结构与CSS样式,初步掌握"检查元素"这一最常用的调试手段。素养目标:建立设计思维理解"以用户为中心"的设计原则,意识到网页设计不只是美化界面,更是解决信息传达与交互效率问题。认识到Web标准与可访问性的重要性,养成从语义化、兼容性、包容性角度审视自己作品的习惯。DEFINITIONWEBDESIGNFUNDAMENTALS什么是网页设计网页设计是视觉美学、信息架构、交互逻辑与前端技术的交叉学科,其核心目标是在技术约束下高效传达信息并提供流畅交互体验。评判标准不是"好不好看",而是用户能否快速理解内容、完成任务。交叉学科本质:网页设计是以信息传达和用户交互为目标,综合运用视觉设计、信息架构与前端技术的交叉学科,远不止"美化页面"。平衡能力要求:它要求设计者同时理解用户心理、内容结构和浏览器渲染机制,在美学表达与技术约束之间寻找最优平衡点。动态体验产出:现代网页设计的产出物不仅是静态页面,还包括响应式布局、微交互动效、无障碍支持等动态体验要素。核心衡量指标:优秀的网页设计能让用户在3秒内理解页面主旨、5秒内找到目标信息,这是衡量设计成败的核心指标之一。Figma设计工具工作区—从想法到可交付界面FUNDAMENTALSCONCEPTS网页、网站与Web应用网页是单个HTML文件渲染结果,网站是多网页有序集合,Web应用是以浏览器为载体的交互式软件系统。三者是原子→集合→系统的层级递进关系,理解这一区分是后续学习HTML结构、站点规划与前后端协作的认知基础。01网页最小信息单元网页是单个HTML文件在浏览器中渲染后的可视化结果,是构成网站的基本原子单位,通常对应一个URL地址。一个网页可以独立存在,但实际项目中几乎总是作为网站的组成部分,通过超链接与其他页面形成导航网络。02网站有序的信息集合网站是由多个网页、资源文件和服务器配置组成的有机整体,具有统一的域名、导航结构和视觉风格。网站的核心价值在于信息的组织与呈现,如企业官网、新闻门户、博客等,侧重内容展示而非复杂交互。03Web应用交互式软件系统Web应用是以浏览器为客户端的软件系统,支持用户登录、数据增删改查、实时通信等复杂交互功能。典型例子包括在线文档、邮箱、电商后台等,它模糊了"页面"与"程序"的边界,是现代Web开发的主流形态。MILESTONESWEBHISTORYWeb发展简史Web三十年演进脉络:1991年文档互联→2004年用户参与→2014年原生能力成熟→2020s智能化组件化。每个阶段都是对前一阶段瓶颈的回应,理解这条线索能让你明白为何今天要学语义化标签、响应式设计和组件化思维,而不是死记孤立语法。1991文档互联TimBerners-Lee发布世界首个网页,仅含纯文本与超链接,奠定了"文档互联"的Web原始愿景。2004用户参与Web2.0概念兴起,博客、Wiki、社交网络让用户从内容消费者变为生产者,Ajax技术实现无刷新交互。2014原生成熟HTML5正式成为W3C推荐标准,原生音视频、Canvas绘图、本地存储等能力取代Flash插件生态。2020s智能组件WebComponents、PWA与AI辅助开发推动前端从"写页面"转向"构建智能交互系统",跨端一致性成为新基准。WebDesignCHAPTER02互联网与Web基础理解网页运行的底层环境SECTIONDIVIDERWWebDesignPROTOCOLHTTPFundamentalsHTTP协议:网页的通信语言HTTP是浏览器与服务器之间的请求-响应协议,无状态特性催生了Cookie/Session等会话机制,HTTPS则解决了安全问题。理解这一模型是后续排查加载失败、接口报错、跨域问题的认知前提,比背诵状态码更重要。01请求-响应基础HTTP是超文本传输协议,定义了浏览器与服务器之间"请求-响应"的通信规则,是所有网页加载的基础。02状态码与内容每次访问网页都会产生至少一次HTTP请求,服务器返回状态码(200成功/404未找到/500错误)和对应内容。03无状态与会话HTTP是无状态协议,服务器不记忆历史请求,因此需要Cookie、Session或Token等机制维持用户会话状态。04HTTPS安全加密HTTPS在HTTP基础上加入TLS加密层,防止数据被窃听或篡改,现代浏览器已将HTTP站点标记为"不安全"。HWEB基础FUNDAMENTALSAnatomyURL与域名:网页的地址系统URL是资源的精确定位符,域名通过DNS映射到IP地址,相对路径保障项目可移植性。掌握URL各段含义能让你快速判断链接失效、资源404、跨域报错等常见问题的根源,是调试能力的起点。URLAnatomyhttps://:443/path/page.html?key=value#section协议域名/端口路径查询参数/锚点URL六段结构:URL由协议、域名、端口、路径、查询参数和锚点六部分组成,每段都有标准化语法,共同定位互联网上的唯一资源。域名与DNS:域名是人类可读的服务器别名,通过DNS系统解析为IP地址;域名注册需遵循ICANN规则,国内站点还需工信部备案。相对路径与绝对路径:相对路径(如./images/logo.png)相对于当前文件位置,绝对路径包含完整协议与域名,项目开发中推荐使用相对路径以便迁移。查询参数与锚点:查询参数(?key=value)常用于传递筛选条件或追踪来源,锚点(#section)用于页内跳转,两者都不发送给服务器。RENDERINGWORKFLOW浏览器如何渲染网页浏览器渲染经历DOM/CSSOM构建→渲染树合并→布局→绘制四步管线,JS执行时机影响性能。理解这条流水线能让你明白为何CSS放head、JS放body底部、图片懒加载等优化手段有效,而不是把它们当作玄学口诀死记。1解析构建—浏览器解析HTML生成DOM树、解析CSS生成CSSOM树,两者合并为渲染树,这是所有可视内容的结构化表示。2布局绘制—布局阶段计算每个节点的几何信息(位置与尺寸),绘制阶段将布局结果光栅化为屏幕像素,两步合称"渲染管线"。3脚本阻塞—JavaScript执行可能阻塞DOM解析,因此script标签的位置和async/defer属性直接影响首屏加载速度与用户体验。4进程隔离—现代浏览器采用多进程架构,渲染进程崩溃不会导致整个浏览器退出,这种隔离机制提升了稳定性与安全性。W网页设计入门SECTIONDIVIDERCHAPTER03HTML核心:构建页面结构语义化标签与文档骨架SEMANTICSWEBDEVELOPMENTHTML5语义化标签HTML5语义标签用名称表达内容角色,是无障碍访问与SEO优化的基础设施。正确使用语义标签不是语法洁癖,而是让机器能"读懂"你的页面结构。语义化标签体系:header、nav、main、section、article、aside、footer等标签用名称表达内容角色,替代无意义的div嵌套,大幅提升代码可读性与维护性。无障碍访问基石:屏幕阅读器依赖语义标签为视障用户构建页面导航地图,缺失语义化会导致辅助技术无法正常工作,体验严重退化。搜索引擎优化:搜索引擎通过语义标签理解内容层级与主题权重,合理使用有助于提升自然搜索排名与摘要准确性。务实使用原则:语义化不等于"不用div",当某个区域确实没有对应语义时仍应使用div,避免为了语义而生造不恰当的标签嵌套。语义标签与页面物理区域的对应关系W网页设计入门STRUCTUREDocumentArchitectureHTML文档基本结构HTML文档由DOCTYPE声明、html根元素、head元信息区、body可视内容区四部分组成,每部分都有不可替代的功能。掌握这个骨架能让你快速定位"页面空白""乱码""移动端缩放异常"等基础问题的根源,是调试能力的基石。01DOCTYPE<!DOCTYPEhtml>声明必须位于文件首行,它触发浏览器标准渲染模式,缺失或写错会导致盒模型计算异常与布局错乱。02HTMLROOT<htmllang='zh-CN'>作为根元素包裹全部内容,lang属性帮助搜索引擎识别语言、辅助技术选择正确的发音规则。03HEAD<head>区域包含metacharset、viewport、title及外部资源链接,是页面的"配置中枢"而非可视内容。04BODY<body>承载所有用户可见内容,其内部结构应遵循语义化原则,避免将所有元素平铺为div兄弟节点而丧失层级关系。OVERVIEW常用HTML标签速览高频HTML标签可分为文本、列表、链接、媒体四类,掌握约20个即可应对绝大多数页面需求。关键不是记住所有属性,而是理解每个标签的语义边界和使用场景。文本与层级标签h1-h6六级标题:每页应有且仅有一个h1作为主标题,层级不可跳级,否则破坏文档大纲与无障碍导航。p/em/strong/span:p表示段落,em语义强调(斜体),strong标记重要内容(粗体),span用于无语义的局部样式钩子。列表与结构化标签ul/ol/li/dl:ul、ol分别为无序和有序列表,li为列表项;dl/dt/dd构成定义列表,适合术语解释与键值对展示。table/caption/th/td:table展示真正的表格数据,不应滥用为布局工具;caption提供表格标题,th/td区分表头与数据单元格。超链接与导航标签a标签与href:href指定目标URL,rel='noopener'防止新窗口安全风险,aria-label为图标链接提供无障碍文本描述。nav导航区块:内部通常使用ul+a组合构建导航,当前页面链接应添加aria-current='page'标识激活状态。媒体与嵌入标签img图片标签:必须包含alt描述图片内容,loading='lazy'启用原生懒加载,srcset配合sizes实现响应式适配。video/audio标签:支持controls、autoplay、muted等属性,poster提供视频封面,source元素可指定多格式回退。MULTIMEDIA多媒体嵌入与响应式图片多媒体嵌入的核心不是"把文件塞进页面",而是在无障碍、性能、兼容性三者间取得平衡。alt、srcset、preload等属性看似琐碎,却是区分专业作品与学生作业的关键细节,也是面试和实际项目中常被考察的基础功底。img的alt属性alt=""role="presentation"alt是无障碍访问的强制要求,描述应传达图片的信息功能而非外观。纯装饰图片设alt=""并加role="presentation"。srcset与sizessrcset列出多分辨率候选图,sizes告知浏览器各断点下的显示宽度,两者配合让浏览器自主选择最优资源,节省带宽30%以上。video/audio标签preload="metadata"支持多source回退(如MP4+WebM),controls提供原生播放器。preload="metadata"仅预载元数据以优化首屏性能。picture元素配合source的media/type属性可实现艺术指导(不同裁切)与格式降级(AVIF→WebP→JPEG),是高级响应式图片方案。CHAPTER04CSS核心:控制视觉表现从盒子模型到响应式布局CSSFUNDAMENTALSWEBDESIGNCSS盒子模型盒子模型是CSS布局的原子单位,box-sizing:border-box是现代项目的标配。理解margin折叠、inline元素盒子特性等"反直觉"行为,能让你从"试错调间距"进阶到"预判布局结果",这是CSS功力深浅的分水岭。content-box四层结构:每个元素由content、padding、border、margin四层组成,默认content-box下width仅指content宽度,总宽需手动累加。border-box简化计算:让width/height包含padding和border,简化尺寸计算,现代CSSReset均全局启用此值以避免布局意外。margin折叠:垂直方向相邻margin会发生折叠(取较大值而非累加),这是正常文档流的固有行为,理解它能避免"间距莫名消失"的困惑。inline元素特性:inline元素的垂直margin/padding不影响行高且不推开周围内容,只有block/inline-block元素的盒子模型才完整参与布局计算。盒子模型四层结构:content→padding→border→marginWWEBDESIGNLAYOUTCSSLAYOUTFlex弹性布局Flex布局围绕主轴与交叉轴两条线组织一维排列,justify-content/align-items/flex三组属性覆盖绝大多数对齐与分配需求。它是现代CSS布局的第一把瑞士军刀,熟练度直接决定日常开发效率,建议通过FlexboxFroggy等游戏强化肌肉记忆。display:flexflex-direction弹性容器与项目:display:flex将容器转为弹性盒子,子元素自动成为flex项目,默认沿主轴(row)排列,可通过flex-direction切换为column。justify-content主轴分布:justify-content控制项目在主轴上的分布方式(flex-start/center/space-between/space-around),解决居中、等距、两端对齐等需求。align-itemsalign-self交叉轴对齐:align-items控制项目在交叉轴上的对齐(stretch/center/flex-start/flex-end),配合align-self可实现单个项目的独立对齐。flex空间分配:flex简写属性(grow/shrink/basis)决定项目如何分配容器剩余空间,理解"弹性基准"概念是避免"为什么没填满"困惑的关键。AXISMODELMainAxis→CrossAxis↓ItemItemItemLAYOUTCSSGRIDGrid网格布局Grid是二维布局的原生解决方案,与Flex形成"整体vs组件"的互补关系。掌握grid-template、fr单位、gap三大核心即可应对多数页面级布局,不必追求记住所有属性。display:gridgrid-template-columns/rowsfr网格轨道定义:display:grid创建二维网格容器,grid-template-columns/rows定义轨道数量与尺寸,fr单位按比例分配可用空间。grid-column/grid-rowgrid-template-areas子元素定位:grid-column/grid-row让子元素跨越指定轨道,命名线与区域(grid-template-areas)提供更直观的布局描述方式。gap间距控制:gap(原grid-gap)统一设置行列间距,避免margin带来的边缘多余空白,是Grid相比传统布局的一大便利。最佳实践:Grid擅长二维整体布局,Flex擅长一维组件内部排列,两者嵌套使用(外层Grid分区、内层Flex对齐)是现代CSS布局的行业标准范式。grid-template-columns:1fr1fr1fr1fr1fr1fr1,11,21,32,1span2colsspanrow3,23,3grid-template-rowsgap:6px普通网格单元跨越区域GRID二维布局·页面整体分区FLEX一维排列·组件内部对齐WWEBDESIGNRESPONSIVECHAPTER04响应式设计与媒体查询响应式设计是移动优先+内容驱动断点+流体单位的组合策略,不是简单地加几个@media。它要求设计师从"固定画布"思维转向"弹性系统"思维,这种思维转变比记住语法更重要,也是现代前端工程师的核心竞争力之一。移动优先策略先编写小屏基础样式,再通过min-width媒体查询渐进增强,确保核心内容在任何设备上都可访问。内容驱动断点断点应由内容决定而非设备型号,观察布局在哪个宽度开始"挤"或"空",在该处设置才是合理决策。流体排版与间距rem/vw/vh/clamp()等相对单位实现流体伸缩,减少硬编码像素,让设计在不同视口自然过渡。模拟器+真机验证DevTools设备模拟器可快速预览多尺寸效果,但触摸事件、字体渲染、性能仍需真机验证,两者不可替代。同一页面在手机、平板、桌面的自适应效果示意H网页设计入门CSSFUNDAMENTALSSELECTORS&SPECIFICITYCSS选择器与优先级选择器决定样式作用对象,优先级决定冲突时的胜出规则。掌握权重计算与BEM命名规范能让你写出可预测、可维护的CSS,而不是靠!important和深层嵌套"暴力覆盖"。这是团队协作与大型项目的基础纪律。01基础与组合选择器基础选择器包括元素(p)、类(.btn)、ID(#header),组合选择器包括后代(divp)、子代(ul>li)、相邻兄弟(h2+p)。02伪类与伪元素伪类(:hover/:focus/:nth-child/:not)针对元素状态或结构位置施加样式,伪元素(::before/::after)创建虚拟内容容器。03优先级权重排序优先级从高到低:!important→内联style→ID选择器→类/伪类/属性选择器→元素/伪元素选择器,同权重时源码顺序后者胜出。04可维护性实践避免过度依赖ID和!important提升优先级,应通过合理的类命名与BEM等方法论保持选择器扁平、可预测、易维护。CHAPTER05设计原则与用户体验超越技术的审美与同理心DESIGNPRINCIPLESCDesignPrinciplesVisualDesignFundamentals四大设计原则(CRAP)CRAP四原则(对比/重复/对齐/亲密性)是视觉设计的底层语法,适用于网页、海报、PPT等一切平面媒介。它们不是美学偏好而是认知科学结论,遵循这些原则能让非设计师也能产出清晰、专业、易读的界面。对比:制造视觉焦点通过字号、颜色、粗细、形状的显著差异引导视线流向,避免所有元素"差不多大、差不多黑"导致的视觉疲劳。对比要有勇气做到"足够不同",微弱的差异反而会被误认为是排版失误,要么大胆对比、要么保持一致。Contrast重复:建立视觉统一重复使用相同的颜色、字体、图标风格、间距规律,让用户在不同页面间感受到连贯的品牌身份与设计系统。重复不等于单调,而是在统一基调下允许局部变化,如标题字号随层级递增但字体家族始终保持一致。Repetition对齐:创造隐形秩序每个元素都应与页面上至少另一个元素有明确的对齐关系(左对齐/居中对齐/基线对齐),杜绝随意摆放。避免在同一页面混用多种对齐方式(如标题居中、正文左对齐、图片右对齐),除非有明确的信息分区意图。Alignment亲密性:用间距表达关联相关的元素靠近、不相关的元素远离,间距本身就是信息结构的可视化表达,用户无需阅读即可感知分组。组内间距小于组外间距是铁律,违反此规则会导致用户误判信息归属,增加认知负荷与操作错误率。ProximityW网页设计入门DESIGNRULESPRACTICALGUIDE色彩与排版实用法则60-30-10配色、4.5:1对比度、1.5倍行高等数值是经过验证的安全基线,不是个人审美偏好。掌握这些可量化的规则能让你在设计评审中给出客观依据,而非"我觉得好看"的主观判断,这是专业设计师的核心沟通能力。60-30-10配色比例提供视觉平衡的安全基线:60%主色奠定基调、30%辅色划分区域、10%强调色引导行动与焦点。对比度≥4.5:1(WCAGAA)正文与背景对比度需达标,浅色文字配深色背景时尤其要注意,可用在线工具实时验证合规性。字体与行高控制全站字体控制在2种以内,中文正文最小14px、行高1.5倍字号、段间距大于行间距,确保长时间阅读不疲劳。色彩的情感与文化含义蓝色传递信任、红色警示紧急、绿色暗示成功,选色需考虑目标用户的文化背景与无障碍需求。WEBDESIGN10124/30CONCEPTUI与UX的区别与协作UI是视觉与交互的表达层,UX是需求与流程的策略层,两者如同建筑的立面设计与结构设计,缺一不可。初学者常过度关注UI而忽视UX,导致作品"好看但没人会用"。建立UX思维比学会某个设计工具更重要。VSUIvsUX核心差异对照维度UI(用户界面)UX(用户体验)关注点视觉表现与交互细节用户需求、任务流程与情感体验产出物高保真设计稿、设计系统、组件库用户画像、旅程图、线框图、可用性报告评估标准美观度、一致性、品牌契合度任务完成率、错误率、满意度评分典型工具Figma、Sketch、AdobeXDUserTesting、Hotjar、墨刀白板核心结论:UI解决"好不好看",UX解决"好不好用",两者互补而非替代,优秀产品必须同时兼顾。在实际项目中,UX研究员先定义问题,UI设计师再将解决方案转化为视觉语言,两者紧密协作。CHAPTER06开发工具与前沿趋势效率、生态与持续成长WEBDESIGN101HWebDesignTOOLSOverviewVSCode与Figma:行业标准工具VSCode+Figma是当前前端开发与UI设计的事实标准工具组合,两者的协作能力(DevMode/AutoLayout)正在重塑设计-开发交付流程。尽早熟练掌握它们,比多学一个框架更能立即提升你的生产力与团队协作效率。EditorVSCode:代码编辑器首选高效编码:LiveServer插件实现保存即刷新,Emmet缩写(如ul>li*3)一键展开为完整HTML结构,大幅提升编码速度与准确性。舒适工作流:Prettier自动格式化、ESLint实时纠错、Git集成版本管理,三大扩展组合构成现代前端开发的最小舒适工作流。DesignFigma:设计协作新标准实时协作:云端多人协作消除文件传输与版本混乱,AutoLayout模拟Flex/Grid逻辑让设计稿自带响应式结构信息。无缝交接:DevMode提供精准尺寸、颜色、字体标注与CSS/SVG代码导出,设计师与开发者可在同一文件中无缝交接。W网页设计入门PRACTICEDeveloperToolsChrome开发者工具实战DevTools是前端工程师的听诊器,Elements/Console/Network/DeviceMode四大面板覆盖90%的日常调试场景。熟练使用它比记住更多CSS属性更能提升解决问题的速度,建议从今天起每次写代码都保持DevTools常驻打开状态。Elements面板实时编辑DOM与CSS,修改即时生效但不保存到源文件,适合快速试验样式方案后再回写到代码。Console面板执行任意JS表达式、查看log输出与运行时错误,是调试逻辑与验证数据的首选入口。Network面板记录所有HTTP请求的时序、状态码、响应体大小,配合节流模拟可定位慢资源与阻塞请求。DeviceMode预设主流设备尺寸并模拟触摸事件,但字体渲染与性能仍需真机验证,模拟器仅作初步筛查。chrome://devtoolsChromeDevTools—ElementsPanelFRONTIERAI&DEVELOPMENTAI辅助开发:新范式与新边界AI是效率倍增器而非替代者,正确用法是"AI出初稿+人做审查与架构"。掌握提示词工程与输出验证能力,比单纯学习某个AI工具更重要。未来前端工程师的核心竞争力将从"写代码"转向"定义问题、评估方案、整合AI产出"。智能代码生成AI代码工具可根据自然语言描述生成HTML/CSS/JS片段,大幅加速原型搭建与重复性编码,但输出需人工审查语义与可访问性。设计到代码的桥梁FigmaAI插件能从设计稿自动生成前端代码,缩短设计-开发交付周期,但复杂交互与状态管理仍需开发者手动完善。潜在风险与隐患AI生成的代码可能包含过时语法、安全漏洞或不符合团队规范的写法,盲目信任会导致技术债累积与线上事故。提示词工程新技能清晰描述需求、提供上下文示例、分步拆解任务,才能获得高质量AI输出——提示词工程已成为前端工程师的新必修课。TECHNOLOGYFORWARDLOOKWebComponents与PWAWebComponents解决组件跨框架复用与样式隔离,PWA让网页获得原生级

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论