*Directory (folder) names should never have spaces!
It is a beautiful thing.
It is a distributed version control system.
Linus Torvald's talk on git at Google:
https://www.youtube.com/watch?v=4XpnKHJAok8
Familiarize yourself with git documentation:
Git Source Control Management (SCM) documentation:
https://git-scm.com/documentation
Atlassian's Getting Git Right:
https://www.atlassian.com/git/
https://git-scm.com/download/mac
https://git-scm.com/download/win
Install git:
Git demo
After our brief walkthrough in class, I highly recommend:
Tutorial: http://gitimmersion.com/
Create a GitHub account:
https://github.com/
Set up GitHub Page:
https://pages.github.com/
hypertext markup language
semantic (allows for precise description of content)
Exhaustive HTML5 reference:
https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/HTML5
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Brigitte Warner</title>
<link rel="stylesheet" href="style.css">
<link rel='stylesheet' type='text/css'
href='https://fonts.googleapis.com/css?family=Source+Code+Pro:400,700' >
</head>
<body>
<!-- Content Goes Here -->
</body>
</html>
index.html
To describe the look and formatting of a document written in a markup language,
eg. hypertext markup language (html)
<!DOCTYPE html>
<html>
<head></head>
<body>
<div style="background-color:red;">
<h1>Pay attention to me! I'm an error message!</h1>
<p style="font-family:sans-serif; font-size: 12px;"></p>
</div>
</body>
</html>
Why might this be problematic?
/* elements */
h1, h2, p {
color: red;
}
/* ids */
#red-herring {
color: red;
}
/* classes */
.gallery-image {
width: 50%;
}
style.css
Margins provide spacing around the DOM element and are not calculated as part of the width.
Border and padding are.
eq: a { padding: 30px; } will expand the clickable area by 45px* in every direction
https://www.smashingmagazine.com/2012/02/finger-friendly-design-ideal-mobile-touchscreen-target-sizes/
Constraints:
* unlimited image files
Due Thursday, October 6 at 4pm sharp
(we will have in-class work-time)