Skip to content

Instantly share code, notes, and snippets.

@kdipietro
Created April 7, 2013 03:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kdipietro/5328830 to your computer and use it in GitHub Desktop.
Save kdipietro/5328830 to your computer and use it in GitHub Desktop.
A CodePen by kdipietro. CSS "selector" Demo. - A quick demonstration of different types of selectors and how to call them from your HTML file.
<head>
<title>CSS Selector Demo</title>
</head>
<body>
<div>
<p1>Here we can see that the body tag calls to the body selector in the CSS sheet. This makes our background black on the entire page</p1>
<p1>Here we can see that the custom made p1 tag calls to the p1 selector in the CSS sheet. This makes our font light grey in color, and in Futura.</p1>
<p1>We can see that the paragraphs within this div container are not affected because there is no ID attribute in the opening div tag, thus it is not applying any styling properties. In this case the div tags do not even need to be here.</p1>
</div>
<div id="tinycontainer">
<p1>You can see here that we still have the same color and font-family properties for our p1 element, but because the div container has the tinycontainer id, it calls the #tinycontainer selector in the CSS sheet. This adds a red double border at 10px, auto aligns to the centre of the page, auto sizes the width of the container to 50% of the browser window, and spaces it 20px from the bottom of the above div container.</p1>
</div>
</body>
body{
background-color: black;
}
p1{
color:lightgrey;
font-family: Futura;
}
#tinycontainer{
margin-top: 20px;
margin-left: auto;
margin-right: auto;
width: 50%;
height: auto;
border-style: double;
border-width: 10px;
border-color: red;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment