design and layout, designing web usability, web graphic design, creating web site
Tuesday, September 1, 2009
You need to know about CSS
You need to know about CSS Style is a breakthrough for the gradual evolution of the Web. Today, more and more browsers are implementing style sheets, opening authors' eyes to the unique characteristics that influence the presentation and platform independence. The advantages of style sheets has become - of course - and the disadvantage of more and more HTML tags - Galore - implications for the presentation with the progressive development of CSS. Let's understand CSS in the right perspective. Stylesheets post style has been around in one form or another since the beginning of HTML in the early 1990s. Since the HTML language, but it came to a wider variety of style options to satisfy the requirements of the Web - developers. With these capabilities, style sheets became less important, and another language for the definition of the attributes are not generally accepted until the development of CSS. Problems in the implementation of CSS, many implementations of CSS with inconsistencies, bugs and other special features. Hack authors share solutions and consistent results in a web - browser and platforms. One of the most well known CSS bugs in Inteet Explorer box model bug, box widths are interpreted incorrectly in several versions of the browsers that are in blocks, as expected, in most browsers, but are too narrow, if they are in Inteet Explorer. The error can be avoided, but not without some cost in terms of functionality. This is just one of hundreds of CSS bugs that have been documented in various versions of Inteet Explorer, Netscape, Mozilla, Opera and many of the readability of documents. The spread of such errors CSS implementations, it is difficult for designers to create a consistent appearance across platforms. Currently, there is strong competition between Mozilla Gecko layout engine, Opera Presto engine and engine KHTML and Apple's Safari browser Konqueror Linux - the respective leaders in the various aspects of CSS. Inteet Explorer remains the worst rendering of CSS standards adopted by the World Wide Web Consortium in 2005. Some changes ... These problems have led preisely W3C to revise the CSS2 standard into CSS2.1, as something like a snapshot of current work to support CSS. CSS2 properties which no browser had successfully implemented were deleted, and in some cases, have changed the behavior defined in the standard - in line with current implementations predominante .. What makes Stylesheets big enough? et representsStyle a huge step forward for the Inteet. With the separation of content and presentation of HTML and style sheets, the Web is not derived from the strong ideal platform independence of the media with his first thrust popularity. Finally, the authors can influence the presentation of documents without having to read pages for users consists of a sheet of style rules that tell a browser, such as production of a document. There are various ways of linking these rules to style your HTML documents, but the easiest way to start is the use of HTML style element. This element is included in the document head, which contains the rules for the style of the page. The functionality and use of CSS CSS is well designed, that the separation of presentation and structure. Before CSS, almost all the attributes of the presentation of an HTML document were within the HTML - color code all the fonts, background styles, element alignments, borders and sizes had to be explicitly described, often repeatedly, in the middle HTML. CSS allows authors of a lot of information that a style sheet, which is considerably simpler HTML code. The HTML documents are much smaller and usually Web browsers cache pages' CSS style sheets. This leads to a reduction of network traffic and significantly faster download. For example, the HTML element H2 states that the text inside is a level of two items. It has less importance than h1 headings, but a higher degree of importance of items h3. This aspect of the h2 element is structural in nature. Usually, the positions, in descending order of magnitude, with H1 as the greatest, the biggest are usually more important to have interpreted small. Headers are usually in bold, to give them additional emphasis. The H2 can, in bold, and in letters larger than h3 but smaller than H1. This aspect of the h2 element of the presentation. Prior to CSS, document authors wanted a particular color, font, size or other characteristics for all titles h2 had to use the HTML font element for each occurrence of this position. In addition, CSS can be used with XML, structured documents can be granted, with full control over stylistic layout, typography, color, etc. in an appropriate user agent or web browser. CSS has its share of inconsistencies and CSS can be sometimes misused, particularly by the author of the Web - documents. Some developers who are accustomed to the design documents in HTML format rigorous neglect or ignore the ability of CSS. For example, a document, the author is comfortable with mixtures of HTML markup, with the presentation, the structure may require the use of CSS styles closely integrated in all documents. While this is an improvement compared with the presentation of HTML markup obsolete, and is characterized by some of the same problems, the mix of HTML markup does not own, with a similar document maintenance. Deviations in comparison: CSS CSS vs programming languages and, in some cases, along with programming languages. In particular, the problem of choosing the appropriate name for the CSS classes and identifiers May plagued CSS authors. In an attempt to choose descriptive names for CSS classes, the authors could assign the class name, with the presentation of attributes, for example, a CSS class, stressed that the text could be called "bigred", which means that it is in a large red font. Although this choice of name may intuitively to the document author, can cause problems if the author decides that the text should be highlighted in green, the author is left with a CSS class called "bigred" describes something that is green. In this case, a class of more appropriate name might have been, "he stressed," to better describe the purpose or intention of the class, as well as the appearance of the elements of the class. In a programming language, such as the abuse may be similar to a variable name "Five" for a variable that contains the value 5, but if the variable value changes to 7, the name is no longer adequate. CSS CSS is in the near future, both authors and readers of web pages definition of colors, fonts, layout and other aspects of document presentation. E 'primarily for the separation of document structure (HTML or similar markup language) from document presentation (in CSS). This separation provides a number of advantages, including improved content accessibility, greater flexibility and control in the specification of presentation characteristics, and reduces the complexity of structural content. CSS can also control the style of the document separately in alteative methods of rendering, as the screen print, by voice (when given by a voice browser or screen reader) and on Braille-based, tactile devices. CSS allows complete and total control of the style of a hypertext document. The only way this can be one way that people are eager to show what can really, once the reins are in the hands of the situation by the beauty of the structure. What you need to know about CSS Style is a breakthrough for the progressive development of the Inteet. Today, more and more browsers are implementing style sheets, opening authors' eyes to the unique characteristics that influence the presentation and platform independence. The advantages of style sheets has become? Clearly - and the disadvantage of more and more HTML tags - Galore - implications for the presentation with the progressive development CSS.Let 's understanding of CSS in the right perspective.Style leaves in retrospectStyle leaves it in one form or another since the dawn of HTML in the early 1990s. Use HTML, but it came to a wider range of stylistic capabilities to meet the needs of web developers. With these capabilities, style sheets became less important, and another language to define attributes of style was not widely accepted until the development of CSS.Teething problems in the implementations of CSS CSSMany with inconsistencies, errors and other special features. Authors share solutions to hack and consistent results in web browsers and platforms. One of the most well known CSS bugs in Inteet Explorer box model bug, box widths are interpreted incorrectly in several versions of the browser, in blocks, as expected, in most browsers, but are too narrow seen on Inteet Explorer. The error can be avoided, but not without cost in terms of functionality.This is just one of hundreds of CSS bugs that have been documented in various versions of Inteet Explorer, Netscape, Mozilla, Opera and many of the readability of documents. The distribution of such errors in the CSS implementation, it is difficult for designers to create a uniform appearance platforms.Currently there is strong competition between Mozilla Gecko layout engine, Opera Presto engine, and the KHTML engine for Safari from Apple and Linux - browser Konqueror - each of them is a leader in various aspects of CSS. Inteet Explorer remains the worst rendering of CSS standards of the World Wide Web Consortium in 2005. Some discoveries? These problems have led preisely W3C to revise the CSS2 standard into CSS2.1, which as something of a working snapshot of current CSS support. CSS2 properties which no browser had successfully implemented were deleted and replaced in some cases, the behaviors have been changed to the standard in line with current implementations predominante .. What makes Stylesheets enough? Et representsStyle them a huge step forward for the web. With the separation of content and presentation of HTML and style sheets, the Web is not derived from the strong ideal platform independence, the media, with its first push popularity. Finally, the authors can influence the presentation of documents without having to read pages users consists style style rules that tell a browser how a document. There are various ways of linking these rules to style your HTML documents, but the easiest way to start is to use HTML style element. This element is included in the document head, which contains the rules for page.Functionality style and use of CSSCSS is well designed so that the separation of presentation and structure. Before CSS, almost all the attributes of the presentation of an HTML document into HTML that all font colors, background styles, element alignments, borders and sizes had to be explicitly described, often repeatedly, in the middle of HTML code. CSS allows authors of a lot of information that a style sheet, which is considerably simpler HTML code. The HTML documents are much smaller and the Web browser cache is usually the "cascading style sheets. This leads to a reduction in network traffic and significantly faster page downloads.For example, the HTML element H2 states that the text inside is a level of two items. It has less importance than h1 voices, but more important than H3 positions. This aspect of the h2 element is structural in nature. Usually the objects are arranged in descending order of magnitude, with H1 as the greatest, the biggest are usually more important to have interpreted small. Headers are usually in bold, to give them additional emphasis. The H2 may be in bold, and in letters larger than h3 but smaller than H1. This aspect of the h2 element of the presentation. Prior to CSS, document authors wanted for a certain color, font, size or other characteristics for all titles h2 had to use the HTML font element for each occurrence of the position type.Moreover, CSS can be used with XML , these structured documents can be granted, with full control over stylistic layout, typography, color, and so on in an appropriate user-agent or web browser.CSS has its share of inconsistencies, as wellCSS times are subject to abuse, in particular, the author of Web documents Some developers who are accustomed to the design of HTML documents are strictly in May or ignore the features of CSS. For example, a document, the author is comfortable with HTML markup that mixes with the presentation, the structure may require the use of CSS styles closely integrated in all documents. While this is an improvement over the presentation with HTML obsolete, which suffers from some problems, the mixed non-HTML, especially with a similar amount of document maintenance.Discrepancies comparison: CSS vs Programming languagesCSS also shares some pitfalls with the programming languages . In particular, the problem of choosing the appropriate name for the CSS classes and identifiers May plagued CSS authors. In an attempt to choose descriptive names for CSS classes, junior authors may change the name of the class, with the presentation of attributes, for example, a CSS class, which can be highlighted in the text called "bigred" which means that it is in a big red font.While a choice of that name may intuitively to the document author, can cause problems if the author later decides that the text should be highlighted in green, the author is left with a CSS class called "bigred" describes something that is green. In this case, a class name would be more appropriate, "he stressed," to better describe the purpose or intention of the class, as well as the appearance of the elements that class.In a programming language, such as 'Abuse may be similar to the use of a variable name "Five" for a variable that contains the value 5, but if the variable value changes to 7, the name is no longer appropriate.CSS in a nutshellCSS readers and authors of web pages definition of colors, fonts, layout and other aspects of document presentation. E 'primarily for the separation of the structure of the document (in HTML or a similar markup language) from document presentation (in CSS). This separation provides a number of advantages, including improved content accessibility, greater flexibility and control in the specification of presentation characteristics, and reduces the complexity of structural content. CSS can also control the style of the document separately in alteative methods of rendering, as the screen print, voice-(if they are supported by a voice browser or screen reader) and the Braille tactile devices.CSS and allows complete control over the style of a hypertext document. The only way this can be used in a way that people are eager to show what can really be when the reins are in the hands of power, beauty structure.Deepak Sharma is a Web - Designer at AT Blue Apple, Web design and development with a well for infrastructure development in India, a strong portfolio offering superior web services and solutions at competitive costs.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment