Question

In: Computer Science

Why do you think CSS is such a popular choice among web designers? List 3 advantages...

Why do you think CSS is such a popular choice among web designers? List 3 advantages in programming websites with CSS and support your assertions with examples. Also list 2 common challenges with CSS and how designers can overcome these problems.

Solutions

Expert Solution

CSS is popular choice among web designers because,

By making one change to your website's CSS style sheet, you can automatically make it to every page of your website. The bigger your website, the more time CSS saves you. And not only does CSS save time, it also ensures that your web pages have consistent styling throughout your site.

The advantages of CSS are:

1 )  Improves Website Presentation :

The advantage of CSS is the added design flexibility and interactivity it brings to web development. Developers have greater control over the layout allowing them to make precise section-wise changes.

As customization through CSS is much easier than plain HTML, web developers are able to create different looks for each page. Complex websites with uniquely presented pages can be easily created by CSS.

2 ) Makes Updates Easier and Smoother :

  CSS works by creating rules. These rules are simultaneously applied to multiple elements within the site. Eliminating the repetitive coding style of HTMLmakes development work faster and less monotonous. Errors are also reduced considerably.

  Since the content is completely separated from the design, changes across the website can be implemented all at once. This reduces delivery times and costs of future edits.

3 ) Helps Web Pages Load Faster :

  Improved website loading is an underrated yet important benefit of CSS. Browsers download the CSS rules once and cache them for loading all the pages of a website. It makes browsing the website faster and enhances the overall user experience.

  This feature comes in handy in making websites work smoothly at lower internet speeds. Accessibility on low end devices also improves with better loading speeds.

Common limitations of CSS:

1 )  It cannot perform any logical operations like if/else, for/while, +/-, etc.

This can be overcome by using JavaScript language which supports these type of operations.

2 ) Unable to interact with databases.

This problem by can be overcome by using Structured Query Languages (MySQL, NoSQL, etc..)



Related Solutions

A carbon tax is not popular among many voters. Why do you think this is the...
A carbon tax is not popular among many voters. Why do you think this is the case?
Why do you think corporate universities are becoming more popular among MNEs? How do both MNEs...
Why do you think corporate universities are becoming more popular among MNEs? How do both MNEs and employees benefit from corporate universities?
Why do you think leasing is as popular as it is in practice?
Why do you think leasing is as popular as it is in practice?
Why do you think IRR continues to be as popular in practice as it is? Additionally...
Why do you think IRR continues to be as popular in practice as it is? Additionally if you were looking at a sizable investment in a product line -- what additional method(s) would you use to make the decision and why?
Why do you think bite-size candies are so popular with adults? (Hershey)
Why do you think bite-size candies are so popular with adults? (Hershey)
Why do you think that fringe benefits are important enough to influence an employee's choice of...
Why do you think that fringe benefits are important enough to influence an employee's choice of employer? Have you (or someone you know) chosen to work for a particular employer because of the fringe benefits they offer?
Why do you think that managers of a firm need to know the differences among control,...
Why do you think that managers of a firm need to know the differences among control, significant influence and joint control? Justify your answer.
What were the main advantages of the gold standard? Why it was abandoned? Do you think...
What were the main advantages of the gold standard? Why it was abandoned? Do you think countries should start to use gold standard again?
Why do you think the United States is a popular place for tourism? Explain your answer
Why do you think the United States is a popular place for tourism? Explain your answer
Why do you think micropayments have not been implemented very well on the Web thus far?
Why do you think micropayments have not been implemented very well on the Web thus far?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT