Welcome to “Algorithms and the Beauty of Programming” ↑ pay attention to us!

This article was first published on the wechat official account “Beauty of Algorithms and Programming”. Please follow us and learn more about this series of articles in time.

1 Problem Description

During this summer vacation, I intensively studied HTML development, but encountered some difficulties in the actual production of web pages. You might think it’s about technology, but it’s not. The biggest problem I have is UI design. I don’t know how to lay out a web page so that I can fully express what I’m saying and also show it beautifully.

2 Problem Analysis

In view of this problem, I think the first reason is my lack of experience, and the second reason is that I did not do the preliminary research. If I do the second point well, the production process will be greatly accelerated. For example, when simply finishing homework, it would be blind to simply start to finish it directly. Surely every student knows what subjects the homework is composed of, which is the second point mentioned above.

3 Solution

The previous analysis of the causes of this problem, from the perspective of treatment, there are more ways to deal with it. For this vulnerability, I will study and analyze how to make the homepage of a website in the following article, which mainly covers news and social networking and tourism.

From the investigation, for the overall layout of the web page, except navigation, rotation and the tail of the three parts, all the content has adopted the left and right block layout (most of the left narrow and wide layout, personal opinion this layout is better). In my opinion, this layout can be realized by nesting two left and right boxes inside a big box, and then adding their own small boxes for content filling. The box on the left can be used to add interesting articles or theme-related hyperlinks, etc., while the box on the right is the real content. The benefits of this layout go beyond focusing the user’s attention on one