52 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			52 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						||
| 
								 | 
							
								title: HTML and CSS Cheat Sheet
							 | 
						||
| 
								 | 
							
								---
							 | 
						||
| 
								 | 
							
								This a page that (hopefully) in time will grow to cover the basic and simple HTML and CSS solutions.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Please add to your alternate solutions if you know a different way.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								## Making a `<hr>` horizontal rule smaller
							 | 
						||
| 
								 | 
							
								```css
							 | 
						||
| 
								 | 
							
								    hr {
							 | 
						||
| 
								 | 
							
								      width: 75%;
							 | 
						||
| 
								 | 
							
								      margin-left: auto;
							 | 
						||
| 
								 | 
							
								      margin-right: auto;
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								## Giving a `<div>` non scrolling background
							 | 
						||
| 
								 | 
							
								```css
							 | 
						||
| 
								 | 
							
								    #divName {
							 | 
						||
| 
								 | 
							
								      padding-top: 50px;
							 | 
						||
| 
								 | 
							
								      height: 500px;
							 | 
						||
| 
								 | 
							
								      color: #fff;
							 | 
						||
| 
								 | 
							
								      background-image: url("your_url.jpg");
							 | 
						||
| 
								 | 
							
								      background-repeat: no-repeat;
							 | 
						||
| 
								 | 
							
								      background-attachment: fixed;
							 | 
						||
| 
								 | 
							
								      background-size: 100%;
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								Try different values to see the how it affects the div and over in the html
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								```html
							 | 
						||
| 
								 | 
							
								<div id="divName" class="container-fluid">
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								## Vertical alignment (for one line of text)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								This can be of use in a CSS navigation menu. The key is to make the height of the menu and the line-height of the text the same.
							 | 
						||
| 
								 | 
							
								```css
							 | 
						||
| 
								 | 
							
								.nav li{
							 | 
						||
| 
								 | 
							
								     line-height:50px;
							 | 
						||
| 
								 | 
							
								     height:50px;
							 | 
						||
| 
								 | 
							
								 }
							 | 
						||
| 
								 | 
							
								 ```
							 | 
						||
| 
								 | 
							
								 More neat tricks <a href = "https://www.webdesignerdepot.com/2016/10/20-essential-css-tricks-every-designer-should-know/" target = '_blank' rel='nofollow'>can be found here</a>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								## Center a horizontal list
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<a href='http://csswizardry.com/2011/01/create-a-centred-horizontal-navigation/' target='_blank' rel='nofollow'>http://csswizardry.com/2011/01/create-a-centred-horizontal-navigation/</a>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								## Sections and Outlines of an HTML Document
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<a href='https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Sections_and_Outlines_of_an_HTML5_document' target='_blank' rel='nofollow'>https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Sections_and_Outlines_of_an_HTML5_document</a>
							 |