Dreamweaver使用快技法十三则总结

时间:2008-05-01 17:32:00 

熟悉网页设计的网友就知道,调用Style的方法很多,我们可以单击鼠标右键选择Custon Style来调用Style标准,也可以在状态栏中的元素列表上单击右键来调用Style。虽然不同的方法达到的效果看似一样,但实际上产生的HTML代码则完全不同。

1、灵活运用样式

熟悉网页设计的网友就知道,调用Style的方法很多,我们可以单击鼠标右键选择Custon Style来调用Style标准,也可以在状态栏中的元素列表上单击右键来调用Style。虽然不同的方法达到的效果看似一样,但实际上产生的HTML代码则完全不同。比如用Custon Style来调用Style标准,在网页代码中就生成一个〈span〉标签,这样的标签一多就会使文件十分臃肿而且影响浏览器的解析速度,所以我们应尽量使用状态栏中的元素列表来调用Style。

2、活用Format Table命令

在复杂的网页设计中,表格的应用是最多的,因为利用表格可以自由地控制文本和图象在网页上出现的具体位置,从而使整个网页看上去紧凑统一。Dreamweaver在这方面也不甘落后,我们可以使用其中的“Format Table”(格式化表格)命令来快速地对表格应用预先设计好的样式。要使用预先设计好的样式,先将光标置于表格的任意一个单元格内,再选择“Command”→“Format Table”命令, 在随后出现的对话框中,从左边的列表中选择一个设计方案。按“Apply” 键来查看效果,如果不满意的话,还可以重新设置或者修改部分参数的值,如边界粗细,背景颜色等等。

3、同时链接到两个网页

我们都知道超级链接一次只能连到一个页面。如果我们要想一次在不同的框架页中打开文档,可以使用“Go To URL”JavaScript 行为。打开一个有框架的网页,选择文字或图象,然后从行为面板中选择“Go To URL”。我们会注意到Dreamweaver会在“Go To URL”对话框中显示所有可用的框架。选择其中一个我们想链接的框架并输入相应的URL后再选择另一个框架并输入另一个URL。

4、不给文件起中文名称

大家在制作好了网页后,通常会给网页起一个具有代表性的中文名称,一来能使人一看文件名就能大概了解文件所包含的内容,二来能够方便各个超级链接之间的相互调用。但如果你在Dreamweaver中这样做,就会发现Dreamweaver对中文文件名支持得不是太好,经常会有页面调用不正确的现象发生,所以我们以后在Dreamweaver中保存网页的时候,尽量用英文或者数字作为文件名称,这样就可以避免上面的出错现象。

5、巧妙设置字体分辨率

我们在制作网页的时候,经常有这种体会,那就是制作好的网页在本地计算机上浏览时很正常,但在另外一台计算机上浏览时发现原本漂亮的网页变得歪歪扭扭了,这是为什么呢?原来各个计算机的分辨率要使你的主页在不同的分辨率下都能正常显示,在 Dreamweaver中得到了较好的解决。在文档窗口的右下角,Dreamweaver 显示当前文档被设计成的分辨率大小。单击哪个数字,在弹出式菜单中可以为当前的页面指定显示分辨率,通过修改可以使你的主页更具灵活性。使不同分辨率的显示器都能较好地显示。

6、巧妙隐藏标签

如果在网页中插入了不可见的元素时,Dreamweaver会自动在页面上添加一个与之相应的元素标签,以便于我们选择不可见元素。但这并不全是件好事,比如我们在一个有很多层的页面中的第一行便插入一个表格,就会发现由于首行排列了太多的层元素标签而使得表格自动退到了页面的第二行,虽然在浏览时并不影响效果,但这确确实实会阻碍我们的工作。所以当我们觉得某个元素标签碍手碍脚时,就索性将之屏蔽掉。方法是按Ctrl+U打开Preferences面板,在Category中选中Invisibel Elements,在面板的右边将会出现所有的元素标签。只要将不需要的元素标签前的勾去掉,以后它就保证不会再出现了。

标签:Dreamweaver,技巧,设计
0
投稿

猜你喜欢

  • vue.extend与vue.component的区别和联系

    2024-05-29 22:45:47
  • 详解Python中Pyyaml模块的使用

    2021-08-19 08:18:23
  • SQL优化老出错,那是你没弄明白MySQL解释计划用法

    2024-01-27 16:13:43
  • Python实现石头剪刀布游戏

    2022-09-03 10:37:30
  • 为什么JavaScript中正则表达式的test方法会出错?

    2009-03-17 12:38:00
  • Python中字符串的常见操作技巧总结

    2021-06-26 18:35:45
  • Python迭代器和生成器介绍

    2022-03-22 07:41:24
  • tensorflow实现训练变量checkpoint的保存与读取

    2023-12-15 18:10:33
  • PyCharm中鼠标悬停在函数上时显示函数和帮助的解决方法

    2023-08-10 19:20:02
  • python实现TCP文件接收发送

    2021-08-25 00:56:46
  • 你真的知道怎么优化SQL吗

    2024-01-23 02:59:23
  • golang之log rotate详解

    2024-02-03 10:54:45
  • Python中使用第三方库xlrd来写入Excel文件示例

    2023-08-16 21:37:29
  • python使用分治法实现求解最大值的方法

    2021-07-14 12:06:09
  • MySQL复合查询和内外连接的操作代码

    2024-01-18 15:56:22
  • pytorch 实现cross entropy损失函数计算方式

    2022-03-18 00:45:50
  • python中Tkinter实现分页标签的示例代码

    2021-10-26 11:30:05
  • Pycharm开发Django项目创建ORM模型的问题

    2022-11-09 06:00:48
  • Python区块链创世块创建教程

    2023-10-10 06:25:52
  • 利用Go语言搭建WebSocket服务端方法示例

    2024-05-08 10:14:43
  • asp之家 网络编程 m.aspxhome.com