The Developer Brains


Using HTML with CSS

Web Designing | Web Development


SEE MORE














</Using HTML with CSS>





Using HTML with CSS HTML

CSS provides styles to HTML elements on the page. Inline styling involves usage of the style attribute in tags, and is highly discouraged. Internal stylesheets use the <style> tag and are used to declare rules for directed portions of the page. External stylesheets may be used through a <link> tag which takes an external file of CSS and applies the rules to the document. This topic covers usage of all three methods of attachment.

				
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Internal style</title>
    <style type="text/css">
        body {
            background-color: gray;
            color: aqua;
        }
    </style>
</head>

<body>
    <h1>Hello world</h1>
</body>
</html>
				
				
Try it Yourself


SEE MORE




















</Using HTML with CSS. >


Using HTML with CSS.


External Stylesheet Use

Use the link attribute in the document's head:


				
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Internal style</title>
     <link rel="stylesheet" type="text/css" href="stylesheet_example.css">
</head>

<body>
    <h1>Hello world</h1>
</body>
</html>

				
				
Try it Yourself

You can also use stylesheets provided from websites via a content delivery network, or CDN for short. (for example, Bootstrap):

				
<!DOCTYPE html>
<html lang="en">
<head>
     <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" 
     integrity="sha384BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">

</head>

<body>
   <div class="container">
    <button class="btn btn-danger">click me</button>
    </div>
</body>
</html>

				
				
Try it Yourself

where rel Specifies the relationship between the current document and the linked document
href Specifies the location of the linked document
integrity Specifies a base64 encoded hash (sha256, sha384, or sha512) of the linked resource allowing the browser to verify its legitimacy and
crossorigin Specifies how the element handles cross origin requests
Click here to learn more about rel , href and crossorigin


Internal Stylesheet

You can also include CSS elements internally by using the <style> tag:

				
<head>
 <style type="text/css">
 body {
 background-color: gray;
 }
 </style>
</head>

				
				
Try it Yourself

Multiple internal stylesheets can be included in a program as well.

				
<html>
<head>
 <style type="text/css">
   body {
      background-color: gray;
      }
  </style>
  <style type="text/css">
    p {
      background-color: blue;
      color:white;
      }
  </style>
</head>
<body>
   <p>Hello i am paragraph</p>
</body>
</html>
				
				
Try it Yourself

Inline Style

You can style a specific element by using the style attribute:

				
<span style="color: red">This text will appear in red.</span>
				
				
Try it Yourself

Note: Try to avoid this -- the point of CSS is to separate content from presentation.

Multiple Stylesheets

It's possible to load multiple stylesheets:

				
<head>
 <link rel="stylesheet" type="text/css" href="general.css">
 <link rel="stylesheet" type="text/css" href="specific.css">
</head>

Note: Note that later files and declarations will override earlier ones. contains

example :- if general.css is
				
body {
 background-color: red;
}
and specific.css contains:
				
body {
 background-color: blue;
}

if both are used, the background of the document will be blue













Next: HTML Images


Previous

      

Next Page













  Share TDB SCHOOL  

Share this E-Learning Website on social media platforms with your friends and followers