I tell my girlfriend programming summary suggestions, how to learn HTML and CSS

Source: Internet
Author: User

A total of 11 blog posts, 7 in HTML, 4 on the Internet. Dare not say how good it is, at the very least, I took the first step of writing, the process of writing to understand some other knowledge, such as SEO, several redirects, due to personal ability and Insight Limited, written out of the things and is not too good.

Like the HTML tags, said everyone knows, but the specific design of the page, which label is the best use? What's the perfect match for CSS? When writing a webpage, is there any artistic guidance? To my junior programmer, it is really difficult, not to have seen Daniel's technology, have not experienced mountain stream, how can write absolute dry.

A master said that he did not write anything until he was 50 years old, only to read and take notes, unfortunately, he did not live to be 50 years old.

Programmers, if all like Lao Zhao, determined to do a line of code farming, write code to write to 60-year-old, then what worry can not become an expert, the key is, we can sit? Do you have the willpower? There's no other idea in my heart?

One of the biggest reasons I write a blog is to find a reason to stick to it. I don't know how many years I can hold a programmer in this position, but, I think, when I was a programmer, I wrote something and left a trace.

Let's talk about my girlfriend's status.

Originally, we are normal, girlfriend is learning maths, if not me, she may be a good teacher. When she decided not to take the teacher this road, teachers and classmates feel pity.

However, one of the advantages is that she told me that I thought that I had only a teacher this way, and did not think there are other ways to go.

My girlfriend has been on a business trip for more than 40 days and may not be back by the end of August. Basically every day to work overtime, did not go back before 12 o'clock, before 2, did not sleep, and sometimes, I think, if not because of me, July, August She is in the summer vacation, but the actual is every day overtime.

Today, my girlfriend told me that when she practiced the use of a label, the page error, let me help to see. I said a tag is very simple ah, compared to the example I wrote, see if the URL is written right, the label is not closed. She said no time, usually work too busy, are waiting until 11 o'clock in the evening, tired of the dead, as entertainment to see.

At that time I was a little anxious, but did not show it, know that she is too tired, too busy. I this person has a problem, patience is not enough, for particularly simple things, sometimes performance of disdain, remember before I teach a girlfriend outfit system, give her about the idea, and then point, in the book to Remember, on the word.

My girlfriend gave me a lecture, let me write every step in the book, specific to each letter, to write well. She said to write the examination, I would like to let her practice more, this thing, in the book on the effect is very poor. I guess my girlfriend has forgotten about it now.

Remember we just went to college, we dormitory 4 people, money bought a second-hand computer, all day demolition machine installed, in order to learn the old peaches system, specifically printed out, compared to do.

This is actually a question of learning methods.

Learning programming, the most important thing is to write, to practice, run out, see the effect. Industry has a saying, master in recruiting programmers, let you live code, see a while, basically know your approximate level, this is actually habit, did not write a good code, how may be in the field super level play it?

For learning HTML and CSS, can go to this site to learn, http://www.w3school.com.cn, this site classification is obvious, each section of the content is not much, you can learn a little bit a day. There are many small examples that can be run directly on this site to see the effect.

However, my view is that you can first look at the effect, and then knock on the nodepad++, hands-on practice, for the familiar label can be copied down, but for unfamiliar labels and styles, it is best to write a bit, this can deepen the impression.

In addition, some of the content may not be too clear, can be singled out to search, generally can read more than a few articles, basically you can put this little knowledge point mastered. I write articles, sometimes worry about missing something, such as search title, from the Baidu Encyclopedia I can learn some SEO skills; Search "Redirect", I found 301 redirects and 302 redirects. These things are all searched out.

If you really do not understand, then put the past, when the experience of some events, have a certain experience, then look at the time may be much simpler.

When I told my girlfriend that the basics of HTML were finished, she asked, "What do you mean, basically?" Can not speak in depth, content more? I need to keep it solid.

This makes me think of the article I saw before, is a foreigner wrote, he said, if there are several techniques, such as HTML, CSS, JavaScript and so on, is a door of the dead knock, a learning mastery, and then learn the next technology? Or, do you learn some basic things first, and then slowly synchronize the ascension? Which of these two ways is more efficient?

The foreigner's point of view is the latter, in fact, most of us basically do this, is to learn the basic, but the latter will encounter bottlenecks, feel no progress, it should be no catch essentials it.

The next series is to write CSS, in fact, I am also a rookie in this area, before learning C, C + +, I do not see the page, dense, a group of paste, feeling very annoying, the main problem is that I do not understand. However, later turned to. Net, made up the Web page, since stepping on this road, then go and try it.

Summarize:

1, more hands-on code, run, see the effect.

2, for not understand the content, first Baidu, first try to solve their own. When you ask questions, tell them what you are looking for, which indicates that you are working hard.

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.