Digitaalisen median tekniikat xhtml - jatkuu

Samankaltaiset tiedostot
Digitaalisen median tekniikat xhtml - jatkuu Harri Laine 1

Digitaalisen median tekniikat xhtml - jatkuu

Lomakkeet HTML5. Elina Ulpovaara. Testaus: IE9 Firefox7 Opera11 Chrome

WWW-sivut HTML-kielellä esitettyä hypertekstiaineistoa

ICT1TN004. Lomakkeet. Heikki Hietala

Lomake kannattaa asemoida taulukkoon: table. Silloin selitteet ja kentät saadaan sarakkeisiin. Kenttien ulkoasu voidaan määritellä tyyleillä.

2. PEHMEÄ XHTML XRAJAHTML

Helsingin yliopisto, TKTL Tietokantojen perusteet, s 2000 WWW-tietokantasovellukset Harri Laine 1. vapaamuotoiset tiedot

TIETOJENKÄSITTELY/PIKATAIVAL2 Tehtävä G

T Hypermediadokumentin laatiminen. Sisältö. Tavoitteet. Mitä on www-ohjelmointi? Arkkitehtuuri (yleisesti) Interaktiivisuuden keinot

Sivuston tiedotwixaccounting.com

Digitaalisen median tekniikat. JSP ja XML

10 Lomakkeet Kontrollit. 10 Lomakkeet

Digitaalisen median tekniikat. JSP ja XML Harri Laine 1

Sivuston tiedotakcpshop.de.websiteoutlook.com

2 Web-lomakkeet. HTML-lomakkeet. Lomakkeiden perusteet

05/09/2007. Digitaalisen median tekniikat, s2007 HY/TKTL, XHTML osa 1. Harri Laine 1. XHTML-merkkauskieli. Digitaalisen median tekniikat xhtml

05/09/2007. Digitaalisen median tekniikat, s2007 HY/TKTL, XHTML osa 1. Harri Laine 1. XHTML-merkkauskieli. Digitaalisen median tekniikat xhtml

Digitaalisen median tekniikat xhtml

Sivuston tiedotmysiteworthcheck.com

Sivuston tiedotsiteoptimer.com

Digitaalisen median tekniikat. Esteettömyys ja käytettävyys

HELIA 1 (1) Outi Virkki Käyttöliittymät ja ohjelmiston suunnittelu :04

Digitaalisen median tekniikat. Esteettömyys ja käytettävyys Harri Laine 1

Digitaalisen median tekniikat xhtml

Digitaalisen median tekniikat xhtml Harri Laine 1

Sivuston tiedotprintersupportnu mbercare.com

Proseduraalinen dokumentti: sisältö, rakenne ja ulkoasu yhdessä, esim. worddokumentti

Sivuston tiedotqbsupportcustom erservice.com

HTML & CSS. HTML (HyperText Markup Language) Antti Koivisto. ! HTML on sivujen kuvauskieli.

2 Web-lomakkeet. HTML-lomakkeet. Lomakkeiden perusteet

Sivuston tiedotqbooksupportpho nenumber.com

2 Web-lomakkeet. 2 Web-lomakkeet

Sivuston tiedotwindowsrepublic.com.au

H T M L eli kuinka laadin itselleni päheät kotisivut. Janne Käki

Digitaalisen median tekniikat. Luento 3: CSS

Metatietojen merkitys tiedonhallinnassa

Luento 3. Jouni Ikonen - Jouni.Ikonen lut.fi

Tietokantasovellus (4 op) - Web-sovellukset ja niiden toteutus

Contact Form 7 -lomakkeen yhdistäminen Timeline Manageriin

Sivuston tiedotsanrongvang.vn

Sivuston tiedotmp3list.pro

W3C-teknologiat ja yhteensopivuus

Sivuston tiedotpechaticentr.ru

Sivuston tiedotmarking.seoonline.xyz

Sivuston tiedottools.seo-zona.ru

Sivuston tiedotreviewproducts.org

Sivuston tiedotemreemir.com

Sivuston tiedottools.seo-zona.ru

Sivuston tiedotdigitalagency.hyp ersaiyan.com

MOBISITE-TYÖKALUN SISÄLTÄMÄT TOIMINNOT

2 3 LIITE 2. Index.php 1 (10) 4 5 <?php 6 7 /*! \mainpage Artikkelihallintaohjelma 8 * 9 * \section intro_sec Introduction 10 * 11 * Tämän on

Putteri Käyttöliittymä ja ulkoasu

Metatietojen merkitys tiedonhallinnassa

Sivuston tiedotwebstatinfo.com

Sivuston tiedotсайткраснодар.рф

Sivuston tiedotskillers.tech

Sivuston tiedotaskgeek.io

Proseduraalinen dokumentti: sisältö, rakenne ja ulkoasu yhdessä, esim. worddokumentti

Sivuston tiedotgoogle.com

Sivuston tiedotakcp-sensor.de

Sivuston tiedotle-vintage.fr

Sivuston tiedotawebsiteguy.com

Johdatusta selainohjelmointiin

EASY Tiedostopalvelin - mobiilin käyttöopas

Ulkoasun muokkaus CSS-tiedostossa

Sivuston tiedotgood-zona.online

ARVO - verkkomateriaalien arviointiin

H T M L eli kuinka laadin itselleni päheät kotisivut. Janne Käki

Luento 10: XML WWW:ssä

EASY Tiedostopalvelin Käyttöopas

Taustaa. CGI-ohjelmointi

KESKUSTANUORTEN NETTISIVUT- OHJEITA PIIRIYLLÄPITÄJÄLLE 1. KIRJAUTUMINEN

SÄHKE-hanke. Tekninen mallintamisen Siirtotiedoston metatietokuvaukset

Cascading Style Sheets

ICT1TN004 Hakukoneoptimoin p ti Heikki Hiet Hie ala t

Digitaalisen median tekniikat css tyylimääritykset

Sivuston tiedotduahandelsagentur.de

6 Linkit ja ankkurit 69

valitsin on useimmiten html-elementti, jolle tyyli halutaan luoda

Lisätehtävät. Frantic 2015 sivu 1

Sisällysluettelo. s.1(14) CRA Computer & Robot applications Oy. v.1.2 ESITTELY TOIMINNALLISUUS... CRA-TV HALLINTA-OHJELMA...

Web-selaimissa näkyvät sivut on rakennettu HTML-kielellä. Se tarkoittaa, että webissä olevat htm tai html päätteiset tiedostot

Sivuston tiedotaipav.net

Sivuston tiedotcite4me.org

Helsingin Sanomat ipad

Digitaalisen median tekniikat css tyylimääritykset

Action Request System

Digitaalisen median tekniikat css tyylimääritykset Harri Laine 1

Järjestelmäarkkitehtuuri (TK081702)

Sivuston tiedotscholich-bess.de

2 Web-lomakkeet. 2 Web-lomakkeet

10 Ohjelmoinnista Semanttisessa Webissä

OSI ja Protokollapino

K U U L A L A A K E R I LUOTTAMUKSELLINEN 1(6)

Sivuston tiedotdidactum.com.w3 snoop.com

EASY Tiedostopalvelin - mobiilin käyttöopas

AJAX-konsepti AJAX. Asynkronisuus. Nykyisten web-ohjelmien ongelmia. Asynchronous JavaScript And XML

Kuvat. 1. Selaimien tunnistamat kuvatyypit

Verkkosivut perinteisesti. Tanja Välisalo

Transkriptio:

Digitaalisen median tekniikat xhtml - jatkuu Harri Laine 1 Kehykset IFRAME - elementti (inline frame) mahdollistaa kehysten upottamisen myös muihin kuin frameset.dtd:n mukaisiin dokumentteihin IFRAME toimii periaatteessa samoin kuin perinteinen kehys, sen sisältönä on jokin erillinen dokumentti ja sisältö voidaan uudistaa uudistamatta koko sivua, linkin target määre IRAME elementtejä voidaan sijoitella normaalikehyksiä vapaammin sivulle, vierittyy sivun mukana aika usein IFRAME-kehykset on ladottu taulukkoon (esim. joissain portaaleissa) Attribuutteja: height, width,src, scrolling Harri Laine 2 Harri Laine 1

Lomakkeet mahdollistavat tiedon välityksen asiakkaalta (selaimesta) tiedon vastaanottajalle Vastaanottaja voi olla sähköpostiosoite tai palvelinohjelma Lomake määritellään form-elementtinä keskeisiä attribuutteja aloitustagissa: name (lomakkeen nimi) method (datan lähetystapa), tyypilliset arvot: get (data url:n jatkeena..?item=data&item2=data2& ) post (data erillisenä tiedostona) Harri Laine 3 action (vastaanottaja) voi olla sähköpostiosoite action= mailto:laine@cs.helsinki.fi edellyttää, että selaimesta voi lähettää sähköpostia voi olla palvelun nimi (cgi, servletti, php,.) action= http://db.cs.helsinki.fi/u/laine/php/hello Harri Laine 4 Harri Laine 2

Lomakkeen data muodostuu syötettävistä elementeistä input elementti type = text tekstikenttä type= radio poissulkeva valintanappi type= checkbox mukaanottava valintanappi type= submit lähetysnappi type= reset lomakkeen tyhjennys type= button muuten vaan nappi type= file upload tiedosto type= hidden piilotettu arvo name -attribuutti määrää lähetettävän tietoalkion nimen value -attribuutti määrittää alkuarvon Harri Laine 5 samalla nimellä varustetut poissulkevat valintanapit muodostavat ryhmän, josta vain yksi nappi voi olla valittuna submit nappeja voi olla useita jos painetulla napilla on merkitystä jatkokäsittelyn kannalta on napeille määriteltävä name attribuutti selection & option valikko, size -attribuutti määrittelee montako alkiota näkyy textarea: monirivinen tekstisyöttökenttä Elementtejä voidaan koota ryhmiksi sulkemalla ne fieldset elementin sisään. Ryhmälle annetaan otsake legend- elementillä button elementti määrittelee painonapin vrt input. Harri Laine 6 Harri Laine 3

Suppea joukko kontrollielementtejä XForms(http://www.w3.org/MarkUp/Forms/) uusi lomakemalli tuloillaan Ongelmia: Täytetyn lomakkeen tulostus/tallennus ei aiemmin onnistunut (nykyään onnistuu osassa selaimista) aina hoidettavissa tekemällä palvelinohjelma, joka palauttaa täytetyn lomakkeen Tarkistuksia voi tehdä JavaScriptillä, mutta virheistä ilmoittaminen on aika kömpelöä (alert box) Palvelinohjelmalla saa siistimmät virheilmoitukset (esimerkki: lomake.html) Harri Laine 7 Dokumentin otsakeosaan voi sisällyttää metatietoa dokumentista title pakollinen, dokumentin nimi link elementillä voi kuvata suhdetta muihin dokumentteihin, esimerkiksi ulkoiset tyylimäärittelyt kytketään link-elementillä meta elementillä voi kuvata mitä tahansa metatietoa attribuutti name: kuvattavan metainformaation nimi attribuutti content: varsinainen metainformaatio Harri Laine 8 Harri Laine 4

Selaimien / hakukoneiden tyypillisesti tunnistamia meta elementtejä name= author content= Tekijä name= keyword content= avainsana1, avainsana2, name= description content= Kuvailu On myös määritelty miten Dublin Core dokumentin kuvailustandardin mukaiset kuvailut esitetään metaelementteinä Harri Laine 9 <head profile="http://dublincore.org/documents/dcq-html/"> <title>expressing Dublin Core in HTML/XHTML meta and link elements</title> <link rel="schema.dc" href="http://purl.org/dc/elements/1.1/" /> <link rel="schema.dcterms" href="http://purl.org/dc/terms/" /> <meta name="dc.title" lang="en" content="expressing Dublin Core in HTML/XHTML meta and link elements" /> <meta name="dc.creator" content="andy Powell, UKOLN, University of Bath" /> <meta name="dcterms.issued" scheme="dcterms.w3cdtf" content="2003-11-01" /> <meta name="dc.identifier" scheme="dcterms.uri" content="http://dublincore.org/documents/dcq-html/" /> <link rel="dcterms.replaces" hreflang="en" href="http://dublincore.org/documents/2000/08/15/dcq-html/" /> <meta name="dcterms.abstract" content="this document describes how qualified Dublin Core metadata can be encoded in HTML/XHTML <meta> elements" /> <meta name="dc.format" scheme="dcterms.imt" content="text/html" /> <meta name="dc.type" scheme="dcterms.dcmitype" content="text" /> </head> Harri Laine 10 Harri Laine 5

meta -elementillä voidaan antaa myös ohjeita dokumentin käsittelystä http-equiv attribuutin arvona voi olla http-sanoman otsakeosan attribuuttinimi dokumentissa annetaan ohjeita, joilla korvataan palvelimen antama ohje toimivuus selainriippuvaa attribuutti http-equiv= refresh aiheuttaa sivun uudistamisen content attribuutin määritysten mukaisesti content= aika sekunteina [, URL] jos URL on annettu siirrytään ko. sivulle, ellei niin uudistetaan nykysivu Harri Laine 11 attribuutti http-equiv= refresh aiheuttaa sivun uudistamisen content attribuutin määritysten mukaisesti content= aika sekunteina [, URL] jos URL on annettu siirrytään ko. sivulle, ellei niin uudistetaan nykysivu attribuutti http-equiv= expires ilmoittaa milloin sivu pitäisi uudistaa. content ilmoittaa ajankohdan Harri Laine 12 Harri Laine 6

<meta http-equiv= pragma content= no-cache /> estää sivun viennin välimuistiin <meta http-equiv="content-type" content="text/html ; charset= ISO-8859-1" /> määrittelee merkistön Harri Laine 13 Harri Laine 7