网页初学大学生。既然直接用DW就可以做到所见即所得,为什么还要学习HTML等语言来一行一行打代码?
回复内容:
是这样的,直接用HTML和CSS写前端要比Dreamweaver做出相同的页面简单得多,代码也整洁的多。题主可以找个熟悉HTML+CSS的朋友来比赛,不说什么框架和交互效果了,比那个算欺负你。
就现在这个静态页面,题主用DW写,你朋友用普通编辑器写,一般情况下应该是你朋友快。
就算是你快,那么你能用DW写这么快的学习成本绝对要超过学HTML+CSS。就好像能把匕首耍的跟大刀攻击力一样的人绝对练了很久。 我用DW做个网页作业,实在来不及了找了个程序员朋友帮我下……
“你这个作业不就是10分钟的量吗?诶,你丢给我,我一会给你写了。”
“咦,酱!棒棒哒。呃,写?我们要用DW做……“
”……你是在考验我,用DW拖慢我速度对吧。“
”……那你用神马!“
”(发来一张javascript的截图)这个写的整齐啊。“
”辣你写个整齐的,然后在DW里帮我弄乱了!“

DW对我来说就只有一个美好的回忆,很早 以前,对table的单元格合并colspan和rowspan还不是很熟,倒是会开DW来拖一个表格合并一下看看代码怎么写的。
图片热点链接用DW弄一下也蛮快的。
其他的用DW可视化效率很慢啊。
DW所见即所得未必正确啊,对我来说,看到代码才是真正的可靠,要不然,为啥前端老是用各种开发者工具,在浏览器里看代码来调试页面。
DW8.0以后,我就没用过这个软件了。 你开着车来问轮子有撒用……
好啦,不扯淡了。 楼上楼下都说了一圈了,我就抛砖引玉吧。
1、DW对于初学者一般友好,拖一下拉一下效果就出来了,多好的东西啊。这感受和我当年学.NET拖控件差不多……
不是说这样不好,而是不要这种便利被蒙蔽了。
你拖的是轮子,但是重要的是轮子怎么用怎么做。
2、楼下楼上也说了,所见即所得这个不敢恭维。
网页前端的兼容方案实在太值钱了。
可能你在DW拖出来的网页,在本地浏览器好好的,换一个浏览器就跪了。
这是怎么办呢?这就是要懂轮子怎么做原因咯。
3、编写速度,还是用一个notepad就够了……
4、JavaScript 脚本的支持。
DW盛行时代应该是VBScript的时代,那种东西实在太久远了,之前都是近古语言了。
别的再补充,上班去了。
加班回来,补充一下。
5、如同评论的同学说的,DW的东西,拖着拖着就多了十几二十行代码,然后你看到的就是各种效果的组合,这种CSS组合出来的东西,实在太可怕了。
我在说撒?看下图咯。

6、如果只是做个网页作业,应付一下考试,DW就这样啦,反正没撒;如果真的本着一个学习者以至于想成为一个前端开发者的话,赶紧去好好学吧。前端这条路,路漫漫啊。 门口有餐馆,为什么还要学做饭? 有PS你就不学用单反了? 知乎太贱了,总是自己搞出这些问题伤害程序员和小白的友谊 你这样说那PS直接把切图页面生成html呢,啊啊哈哈哈哈 如果网页布局简单,那么DW也省不了太多时间;
如果网页布局复杂,DW可能花的时间更长;
何况DW也只有对布局有帮助。 你能用DW写CSS3交互动画?
你能用DW写响应式?
你能用DW写搜索引擎优化?
敢不敢用DW写完一个页面以后看看它的实际布局实现方式再来强行粉DW?
合着DW一出,那些做页面布局的前端们都得下班?
对于前端来讲,被初学者奉为神器的视图界面其实是坨相当可笑的鸡肋。
(语气冲了点请别介意,因为以前也有不少前端初学者问过这个问题,实在是被搞得没耐心了……)

HTML5 코드는 태그, 요소 및 속성으로 구성됩니다. 1. 태그는 컨텐츠 유형을 정의하고 다음과 같은 각도 브래킷으로 둘러싸여 있습니다. 2. 요소는 컨텐츠와 같은 시작 태그, 내용 및 엔드 태그로 구성됩니다. 3. 속성 시작 태그에서 키 값 쌍을 정의하고 기능을 향상시킵니다. 웹 구조를 구축하기위한 기본 단위입니다.

HTML5는 현대적인 웹 페이지를 구축하는 핵심 기술로 많은 새로운 요소와 기능을 제공합니다. 1. HTML5는 웹 페이지 구조 및 SEO를 향상시키는 의미 론적 요소를 소개합니다. 2. 멀티미디어 요소를 지원하고 플러그인없이 미디어를 포함시킵니다. 3. 양식은 새로운 입력 유형 및 검증 속성을 향상시켜 검증 프로세스를 단순화합니다. 4. 웹 페이지 성능 및 사용자 경험을 향상시키기 위해 오프라인 및 로컬 스토리지 기능을 제공합니다.

H5 코드에 대한 모범 사례는 다음과 같습니다. 1. 올바른 문서 선언 및 문자 인코딩 사용; 2. 시맨틱 태그를 사용하십시오. 3. HTTP 요청을 줄입니다. 4. 비동기 부하 사용; 5. 이미지 최적화. 이러한 관행은 웹 페이지의 효율성, 유지 관리 및 사용자 경험을 향상시킬 수 있습니다.

웹 표준과 기술은 현재까지 HTML4, CSS2 및 간단한 JavaScript에서 발전했으며 중대한 개발을 거쳤습니다. 1) HTML5는 캔버스 및 웹 스토리지와 같은 API를 도입하여 웹 응용 프로그램의 복잡성과 상호 작용을 향상시킵니다. 2) CSS3은 애니메이션 및 전환 기능을 추가하여 페이지를보다 효과적으로 만듭니다. 3) JavaScript는 화살표 기능 및 클래스와 같은 Node.js 및 ES6의 최신 구문을 통해 개발 효율 및 코드 가독성을 향상시킵니다. 이러한 변경으로 인해 웹 애플리케이션의 성능 최적화 및 모범 사례의 개발이 촉진되었습니다.

H5는 HTML5의 약어 일뿐 만 아니라 더 넓은 현대 웹 개발 기술 생태계를 나타냅니다. 1. H5는 HTML5, CSS3, JavaScript 및 관련 API 및 기술을 포함합니다. 2. 그것은 더 풍부하고 대화식이며 부드러운 사용자 경험을 제공하며 여러 장치에서 원활하게 실행할 수 있습니다. 3. H5 기술 스택을 사용하여 반응 형 웹 페이지와 복잡한 대화식 기능을 만들 수 있습니다.

H5 및 HTML5는 동일한 것을, 즉 html5를 나타냅니다. HTML5는 HTML의 다섯 번째 버전으로 시맨틱 태그, 멀티미디어 지원, 캔버스 및 그래픽, 오프라인 스토리지 및 로컬 스토리지와 같은 새로운 기능을 제공하여 웹 페이지의 표현성 및 상호 작용성을 향상시킵니다.

h5referstohtml5, apivotaltechnologyinwebdevelopment.1) html5introducesnewelements 및 dynamicwebapplications.2) itsupp ortsmultimediawithoutplugins, enovannangeserexperienceacrossdevices.3) SemanticLementsImproveContentsTructUreAndSeo.4) H5'Srespo

H5 개발에서 마스터 해야하는 도구 및 프레임 워크에는 vue.js, React 및 Webpack이 포함됩니다. 1.vue.js는 사용자 인터페이스를 구축하고 구성 요소 개발을 지원하는 데 적합합니다. 2. 복잡한 응용 프로그램에 적합한 가상 DOM을 통해 페이지 렌더링을 최적화합니다. 3. Webpack은 모듈 포장에 사용되며 리소스로드를 최적화합니다.


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

WebStorm Mac 버전
유용한 JavaScript 개발 도구

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전

Atom Editor Mac 버전 다운로드
가장 인기 있는 오픈 소스 편집기

SublimeText3 영어 버전
권장 사항: Win 버전, 코드 프롬프트 지원!

Eclipse용 SAP NetWeaver 서버 어댑터
Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.
