Some suggestions for beginners who make webpages

Source: Internet
Author: User

Due to the relationship between teaching and learning, I have been familiar with many beginners who have made web pages. I have some suggestions for beginners.

1. For the selection of the webpage creation tool, if you only make the foreground, you can select the three muskeys on the webpage ( Dreamweaver , Firework , Flash ) Dreamweaver , Firework , Flash For example, I think Firework Ratio Flash It is important because the webpage does not have Flash Animation. Firework Produced image! Besides, on the webpage, you can choose professional tools to make relevant Flash Animation effect (such as text animation can be used Swishmax It can produce quite professional text animation effects ). But do not use Firework It is very difficult to create your webpage, such as image cutting, hot zone editing, and Icon creation. If you want to write dynamic websites, such ASP/Asp.net , You 'd better choose Microsoft Visual Studio. NET 2003 ( ASP. net1.1 ) Or Microsoft Visual Studio. NET 2005 ( ASP. net2.0 ), Use VS Front-end webpage created with professional toolsCodeAnd backgroundProgramCode is completely separated, with many advantages and high efficiency! Just talk about it, ASP. net2.0 Ratio 1.1 Functions are greatly enhanced, and controls are added. 40 Multiple, and many ideas have changed!

2. It is very important for the production of web pages to deal with color matching and layout. There are many normative requirements for these two aspects. Beginners can find relevant materials to study. I will only give you some usage hereDWProvide some suggestions on the webpage layout. InDreamweaverThe software provides the following technical methods to deploy web pages:1Use a common table (Table) Webpage layout;2, Use layer (Div) Webpage layout;3Use a common framework (Framework) Webpage layout;4, Using the embedded framework (IFRAME. The four methods have their own advantages and disadvantages (TableThe advantage of web page layout is mainly manifested in the "plane", which positions the objects on the web page in different regions by location. The layer layout positioning function is very powerful, not only can a horizontal layout, but also a three-dimensional layout, that is to say, you can overlay several objects using layers. The table layout can only be macro-separated, and the layer layout can be very accurate; frameworks are not recommended for large websites, because some Browsers Do not support frameworks, and many search engines cannot search for internal pages (IFRAME) Can be placed at any location on the page, set any size of the Super connection framework, it is used less, but if you use the magic, can play an unexpected effect.

3. We can use databases, templates, and other technologies to improve the efficiency of website production and post-maintenance. It is very important for us to master and use this technology to quickly and efficiently create a website, this will also bring great convenience to the later maintenance, otherwise the trouble will continue!

4. In addition, in order to make the web page code small and clear, I suggest separating the same code to form independent files. For example, some code of the web page title can be separated to form an independent file.Top. incThe Code section in the left-side navigation bar of a file or webpage (or other common information of the website) is separated to formLeft. inc, The webpage tail information (such as copyright information) code is separated to formFoot. incAnd then use the following in their respective web pages:<! -- # Include file = "head. Inc" -->Embed the same code, which has obvious advantages:1, To ensure repeated use of code, reduce the amount of code;2, To ensure the uniformity of the same part;3When modifying other web pages, you will not worry about these parts being modified.

Sorry, because you want to express a lot of information, you may not be able to fully express it in many places. If you want to learn more, please contact me!

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.