Skip to content

Instantly share code, notes, and snippets.

View danielck's full-sized avatar

Daniel Koskinen danielck

View GitHub Profile
<form>
Nimi: <input type="text" name="nimi" id="nimi" value="" />
Sähköposti: <input type="text" name="email" id="email" value="" />
Kommentti: <textarea name="kommentti" id="kommentti" cols="25" rows="3"></textarea>
<input type="submit" value="Lähetä" />
</form>
<form id="yhteydenotto-lomake" action="script.php" method="post">
<input type="hidden" name="redirect" value="http://www.opera.com" />
<ul>
<li>
<label for="nimi">Nimi:</label>
<input type="text" name="nimi" id="nimi" value="" />
</li>
<li>
<label for="email">Sähköposti:</label>
<input type="text" name="email" id="email" value="" />
<!DOCTYPE html>
<html lang="fi">
<head>
<meta charset="utf-8" />
<!-- Varmistetaan, että sivusto näkyy mobiililaitteissa oikein -->
<meta name="viewport" content="width=device-width">
<!-- Varmistetaan, että HTML5-elementit toimivat vanhoissa Internet Explorer-versioissa -->
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<!doctype html>
<html lang="fi">
<head>
<meta charset="utf-8">
<meta name="author" content="Tekijän Nimi">
<meta name="description" content="Sivun kuvaus: Tämä on ensimmäinen HTML-harjoitus.">
<title>Kaksisarakkeinen sivu</title>
<link href="fluid.css" rel="stylesheet"> <!-- Viittaus tyylitiedostoon -->
</head>
@danielck
danielck / fluid.css
Created March 7, 2012 14:27
Fluid CSS
/* Asetetaan kaikkien elementtien marginaalit perustilaan,
nopea tapa varmistaa että millään elementillä ei ole valmiiksi marginaalia.
*/
* { margin: 0; padding: 0}
/* Perustyylit taustalle ja koko asiakirjalle, näitä kannattaa olla lisää!
mm. listat, lomakkeet, em, strong, yms yms...
*/
@danielck
danielck / css3-tyylit.css
Created March 12, 2012 09:17
CSS3 tyylit
* { margin: 0; padding: 0; font-size: 100%; }
body {
font-family: "Helvetica Neue", Arial, sans-serif;
line-height: 1.4;
padding: 1.5em;
}
/* Vanhemmat selaimet eivät ymmärrä uusia HTML5-elementtejä,
joten ne pitää muistaa erikseen määritellä block- tai inline-tyyppisiksi.
*/
@danielck
danielck / flexible-fluid-html.html
Created March 16, 2013 10:04
Flexible fluid layout HTML
<body class="normal>
<div id="wrapper">
<div id="header"> ... </div>
<div id="main">
<div id="container">
<div id="content"> ... </div>
<div id="primary"> ... </div>
</div>
<div id="secondary"> ... </div>
<div id="tertiary"> ... </div>
#wrapper { margin: 0 auto; }
#header {overflow: hidden;}
#container,#content,#primary,#secondary,#tertiary
{float:left;}
#footer {clear:left;width:100%;}
/* Wide ( over 1100px ) */
.wide #container {width:60%;}
.wide #content {width:66%;}
.wide #primary {width:34%;}
function checkWidth () {
if ($(window).width() > 1400) {
$('body').attr('class','superwide');
$('#title').text('Wide ('+$(window).width()+')');
}
else if ($(window).width() > 1100) {
$('body').attr('class','wide');
$('#title').text('Wide ('+$(window).width()+')');
}
else if ($(window).width() > 800) {
$(document).ready(function(){
// check the window size when page loads
checkWidth();
// check on resize
$(window).resize(function() {
checkWidth();
});