发布网友 发布时间:2022-05-01 17:33
共2个回答
热心网友 时间:2022-06-20 08:52
你好,如果是纯HTML,的确是可以完全可视化,在很久以前网页就是纯html的时候,这些所见即所得的软件应该是可以实现全部的功能,但现在HTML基本上都要和CSS和Javascript配合使用,CSS有许多属性在可视化的操作上就有些困难,至少是比用代码编辑要麻烦,随便举个例子,比如CSS的子元素选择器 a>b,如果要抛开代码只用可视化操作来实现就很困难,另外电脑不知道你到底是想用类(class)选择器还是用id选择器,尽管最终都是选择同一个元素,还有哪些元素应该归为一个类,哪些元素的样式是独一无二的,电脑都不知道你的意图,因为它不能理解你的网页,所以最终还是要你手动打代码,当然,或许你仅靠可视化操作可以完成单个不错的页面,但它自动生成的CSS代码很难完全符合你的设计思路,不利于后续维护和代码的重用,比如CSS可以“修改1行代码而改变整个网站”,这前提就是要有一个代码设计足够科学的CSS文件,电脑无论如何也做不到这一点吧。至于Javascript,已经是一门编程语言,就更不可能只用可视化来编辑了。追答嗯,比如在多个网页引用同一个CSS的情况下,就要求开发人员必须具备CSS的知识,尽管添加控件也是如此,并且操作上也比直接看代码要麻烦,所以这样看来似乎没什么意义,但是兄弟啊,如果没有意义的东西也可以算进来的话,那我觉得问题答案就可以改成可能了,因为这样想的话那就算Javascript也可以完全可视化了……右键添加一个js控件,再右键添加函数,右键添加方法,右键添加循环体,右键添加变量…… 不过话说回来,可视化的目的就像我们的操作系统一样,是把底层代码抽象成可见、可理解、易操作的东西,如果只是做这些意义不大的东西,我想Adobe应该没什么困难吧,但是没意义的设计Adobe应该不会做,做了会被骂……
热心网友 时间:2022-06-20 08:52
因为各大浏览器厂商使用的技术,除了支持w3c标准之外还有一些差别,完全可视化做出来不难,难的是对各大浏览器都有良好的支持这一点上面。其实dw已经可以了,可以一边编写代码,一遍查看效果,也可以托html控件出来直接使用而不需要写代码。你还可以用用微软的visual studio里面的html大部分都封装为了html控件,拖出来就可能用了,基本不用写代码追问的确是一个大*,不过人写的html兼容代码,利用现有的技术电脑也能生成吧?