div里面插入图片(css文字行间距设置方法)

本文讲述了一个静态网站的设计到重构到架设全部流程,还讲述了一个蛋疼设计师的诙dan谐teng日常,嘛,表在意后面这一句就是了。。。(丝路教育微信公众号:silujy)嘿嘿嘿嘿嘿嘿~~~~~我又粗现了,是不是被大大的惊喜了一个,哎哟我去那满脸愤怒的表情

本文讲述了一个静态网站的设计到重构到架设全部流程,还讲述了一个蛋疼设计师的诙dan谐teng日常,嘛,表在意后面这一句就是了。。。(丝路教育微信公众号:silujy)

嘿嘿嘿嘿嘿嘿~~~~~

我又粗现了,是不是被大大的惊喜了一个,哎哟我去那满脸愤怒的表情是神马情况,咳咳咳我知道我知道,太久没有献上我宝贵的节操了是不是。

div里面插入图片(css文字行间距设置方法)

啊,嗯,闲话少叙,各位五湖四海三山五岳的好汉和姑娘们,你们真的没被我惊喜到吗?啊哈啊哈啊哈哈哈哈~~~啊~~~别打脸~~~

好吧,呐,休息了这么一段时间,就让本盟主带大家继续八卦一下东邪DIV和西毒CSS之间那些猥琐的事吧。来来,关门,放狗哦不,放DW。。。

div里面插入图片(css文字行间距设置方法)

嘛,上次咱们折腾出了这么一个奇葩的东西,是不是感觉很惨,嗯,感觉很正确。不过没关系啦,咱们这次就让她“丰满”起来。下面的童鞋有木有跟我一起想歪的,有木有有木有。

div里面插入图片(css文字行间距设置方法)

上次咱们建立了。。。嘛。。。等我数一下。。。啊是9个区域,有可能童鞋们建了678个,不过不要在意这些细节,按照自己的设计来就是了。

下面按照之前说的区域,我们要把设计好的东西放进这些DIV里,正所谓切图是也,江湖人称最高武功秘籍《葵花宝典》,切得越深入功夫越高潮,只是错别字而已表想多嘿嘿嘿。

在切图前,首先得说一下其实这个功夫也有分级的,低级的部分叫做“神速一刀切”,高级的部分叫做“雕花神手”,其间难度不可同日而语,自然学成后功力也天差地别,望各位江湖好友慎重选择。

是不是特有盟主风范,呵呵呵,呵呵呵呵呵

div里面插入图片(css文字行间距设置方法)

OK,先从低级别的讲起,这个简单内容少嘎嘣脆。

先贴个我的设计稿。

div里面插入图片(css文字行间距设置方法)

我们可以看到,区域一一对应,设计的时候我们应该要想到,做成网页的时候要怎么去分区域实现,而且能够保证设计质量的情况下能够尽量简单的实现出来。嘛,当然对于新手来说现在说这个貌似然并卵,不过这很重要,请牢记,这也是为神马设计师要学习这些鬼代码的原因。

div里面插入图片(css文字行间距设置方法)

好的,现在打开你的设计稿,我们来“神速一刀切”。

在PS中,选择“切片工具”,和剪切图标在一个组里

div里面插入图片(css文字行间距设置方法)

用切片工具切出上面分出的那些区域,注意切片与切片之间不能相交,也不能有间隙,仔细点调整好。切片的时候大小不合适可以随时调整大小,方法和使用变形工具类似。

div里面插入图片(css文字行间距设置方法)

切片完成之后想调整还可以用切片选择工具重新选择任意切片然后调整,这句话像不像在念经。。。

然后存储为web所用格式,快捷键就不说了,你懂的。格式选择JPG,尺寸不要动,点存储,文件名先随便,格式选仅限图像,默认设置,所有切片。

div里面插入图片(css文字行间距设置方法)

这里其实有个小支线任务,格式可以选择HTML和图像,PS会帮你生成一个网页,不过那个太LOW了,咱大侠们不屑一顾,嗯,不管你们信不信反正我信了。

保存后打开你存的文件夹,PS有生成一个images文件夹,表改这位夹兄的名字哟,实际上网站保存图片的文件夹都叫这个名字。打开images文件夹,我们可以看到切好的图。

div里面插入图片(css文字行间距设置方法)

然后分别给它们命名,简单点可以1234,复杂点就是为了SEO和可维护性考虑,命名得语义化,例如LOGO,就命名首页-头部-logo,home_top_logo。这样的话在其他地方用的另外尺寸的logo就不会和这个logo搞混。

命名好后,把images文件夹整个复制到网页文件所在位置,这点很重要别忘记哟。

然后我们回到DW,在HTML中,有两种方法插入图片,先让我们试试第一种,直接在页面插入。

div里面插入图片(css文字行间距设置方法)

看到那个img标签了吗,那就是直接插入一张图片的意思,格式反正你记住就这么写就行,src后面的引号里的是图片文件的相对位置,这里的意思就是与网页文件同级的文件夹images里的1.jpg。相对位置的理解得练习一段时间,不过不难放心。

除了相对位置,还有绝对位置,你百度一张图片右键属性可以看到地址那里有一长串的网址,把那个复制下来替换掉相对地址就行,不过网站一般没有用到这个的时候,这个先不深究。

div里面插入图片(css文字行间距设置方法)

好了现在我们插入了第一张切图,在DW里F12预览看看。。。

卧槽,这什么鬼,为毛和其他的区域重叠了,为毛我缩小浏览器的时候出现了这么无节操的情况。

嘿嘿,原因我们先不深究,这里主要是想让大家了解一下这样是不行滴。

我们得用第二种插入图片的方法-在CSS中作为背景插入。总是插入插入什么的我都有点脸红了呢,哎卧槽,我为什么要脸红???

额,说CSS,首先回顾下上次的代码,额好吧上面回顾过了。

之前我们给每个DIV都加了同一个名字叫做box并且赋予了这个名字一些属性,呵呵呵我咋想起游戏里的称号了呢,带属性的名字,艾玛这个解释好。那接下来首先呢咱们得给box这个名字再加一个属性,至于为神马,嘿嘿,高级篇中自有妙用。

div里面插入图片(css文字行间距设置方法)

这个意思就是包住并且别盖住,懂不懂不,包住,但是里面那事儿变大了你也得跟着变大,不能盖住人家。

啊,不能乱想,继续写代码。

好了,现在我们要给每一个DIV赋予它们自己独特的名字了

div里面插入图片(css文字行间距设置方法)

按照DIV的名字或者按照序号什么的,写出这几个新的属性,我的是9个分区,就写了9个名字并给它们写上属性,这里为了简单就用bg1这样的形式写了,如果是工作中的项目的话肯定不能这样写的,要代码语义化,具体的知识等开支线剧情来讲吧。

这里属性的意思大家应该大致明白,首先是背景:图片地址 水平对齐 垂直对齐,然后是宽度百分百,高度要跟着当前插入的图片走,因为是背景图片,DIV也就是容器本身是不会因为背景图片而自适应的。

然后把这些荣耀的名字赐予每一个DIV吧

div里面插入图片(css文字行间距设置方法)

看到没有看到没有,比游戏还diao,每个角色可以佩戴多个称号,只要中间用空格分开就行,太淫荡了有木有,太不要脸了有木有。

div里面插入图片(css文字行间距设置方法)

好嘞,现在我们再来F12一下,当然你在之前预览的页面刷新也行。

粗来了粗来了,网页粗来了,噢也。

额,有些奇怪的东西在,哈哈,是我们上节课加的边框,还有每个区域的名字。把这些东东删掉再看,喔,醉了,这是我第一个网页,就好比月球上那个小脚印一样,意义非凡啊。

让我们再看一下全部的代码吧

div里面插入图片(css文字行间距设置方法)

是不是特有成就感,是不是感觉到了春天~~~

嘛,孩子,这只是低级功法而已,表太激动,实际上真正的网页要比这个复杂很多倍,哦呵呵呵呵,表怪我打击你,太容易满足容易被江湖淘汰哟~~~

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/18145.html

(0)
nan
上一篇 2021-08-28
下一篇 2021-08-28

相关推荐

  • 什么是Spark中的容错机制

    Spark中的容错机制是指在任务执行过程中出现错误或数据丢失时,系统能够自动恢复并继续执行,保证任务的正确完成。Spark中的容错机制包括:DAG执行引擎:Spark使用DAG(有向无环图)执行引擎来管理任务的依赖关系和执行顺序,当某个任务失败时,可以根据依赖关系重新执行失败的任务,保证整个作业的正确执行。数据持久化:Spark会将RDD数据持久化到内存中,避免数据丢失。当某个节点失败时,可以根据

    2024-03-05
    0
  • Scala元编程应用的方法是什么

    Scala 元编程主要有两种方法:宏(Macros)和反射(Reflection)。宏是 Scala 语言提供的一种元编程机制,它允许开发者在编译时操纵代码,并在编译器展开时生成额外的代码。通过宏,开发者可以在编译期间进行代码转换、优化和验证等操作,从而提高代码的效率和灵活性。反射是另一种元编程技术,它允许开发者在运行时获取和操作类的结构信息,比如类型、方法、字段等。通过反射,开发者可以动态地

    2024-04-20
    0
  • 如何获取网站域名证书(网站的域名证书)

    如何获取网站域名证书,网站的域名证书内容导航:如何获取域名证书怎么获取网站域名证书电子版请问,什么是单域名证书网站域名证书去哪里下载一、如何获取域名证书以阿里云域名为例,域名证书是在域名管理平台里面,找到对应的域名,右侧点击管理,如下图所示:左侧导航栏中的域名证书下载,如下图所示证书下方的下载证书,下载到本地就行了。域名证书下载失败的可能原因:1、网

    2022-04-24
    0
  • springboot怎么打印nacos启动信息

    在Spring Boot项目中使用Nacos作为配置中心和服务发现组件时,可以通过在application.properties或application.yml文件中配置logging.level.com.alibaba.nacos来设置Nacos相关的日志级别。例如,在application.properties文件中添加以下配置:# 设置Nacos相关的日志级别为DEBUGlogging

    2024-01-16
    0
  • 如何查询域名在哪注册的(如何查域名是否注册)

    如何查询域名在哪注册的,如何查域名是否注册内容导航:如何查询域名注册者的信息如何知道我的域名是在哪注册的如何查看一个网站的域名是在哪里注册的de域名在哪注册一、如何查询域名注册者的信息如何查询域名注册者的信息?假设要查询域名注册信息,只需要打开万网的whois查

    2022-05-17
    0
  • SQL语句的书写规则是什么

    SQL语句的书写规则如下:SQL语句不区分大小写,但是一般约定关键字大写,表名、列名等小写,以提高代码的可读性。SQL语句可以写在一行,也可以换行书写,但是为了提高可读性,一般建议每个关键字或逻辑部分单独占一行。SQL语句以分号结尾,表示语句的结束。SQL语句可以使用注释,单行注释以”–“开头,多行注释以”/“开始,以”/”结束。SQL语句中的字符串要用单引号或双引号括起来,数字和日期等类型不需要

    2024-02-26
    0

发表回复

登录后才能评论