Descripción: Pràctica de Llenguatges i Estàndards Web. Grau en Multimèdia. UOC
Descripción: Pràctica d'Imatge i Llenguatge Visual - DISSENY D'IDENTITAT GRÀFICA. Grau en Multimèdia. UOC
Descripción: Pràctica de Narrativa Interactiva - ANÀLISI DE BEAR71. Grau en Multimèdia. UOC
Descripción: Pràctica de FONAMENTS I EVOLUCIÓ DELS NOUS MITJANS - ANÀLISI D'APLICACIONS INTERACTIVES. Grau en Multimèdia. UOC
Descripción: Pràctica de Llenguatges i Estàndards Web. Grau en Multimèdia. UOC
Descripción: Pràctica de Disseny Gràfic - DISSENY COMPOSITIU D'UN POP-UP. Grau en Multimèdia. UOC
Descripción: Pràctica de Llenguatges i Estàndards Web. Grau en Multimèdia. UOC
Descripción: Pràctica de Mates(I). Grau en Multimèdia. UOC
Descripción: Pràctica de Fonaments dels Nous Mitjans - NEGROPONTE & MANOVICH. Grau en Multimèdia. UOC
Descripción: Pràctica de Disseny Gràfic - ÚS D'IMATGES DIGITALS. Grau en Multimèdia. UOC
Descripción: Pràctica de Disseny Gràfic - DISSENY D'UN NEWSLETTER. Grau en Multimèdia. UOC
Descripción: Pràctica d'Imatge i Llenguatge Visual - PICTOGRAMES. Grau en Multimèdia. UOC
Descripción: Pràctica de Fonaments i Evolució dels Nous Mitjans - EL LLENGUATGE DELS NOUS MITJANS. Grau en Multimèdia. UOC
Descripción: Pràctica de Narrativa Interactiva - GUIÓ INTERACTIU. Grau en Multimèdia. UOC
Descripción: Pràctica de Disseny Gràfic - DISSENY D'UNA ICONA D'APLICACIÓ MÒBIL. Grau en Multimèdia. UOC
Descripción: Pràctica d'Imatge i Llenguatge Visual - MANUAL D'IDENTITAT GRÀFICA. Grau en Multimèdia. UOC
Descripción: Pràctica de Video. Grau en Multimèdia. UOC
Descripción: Pràctica de Video. Grau en Multimèdia. UOC
Descripción: Pràctica de Video. Grau en Multimèdia. UOC
Descripción: Pràctica de Video. Grau en Multimèdia. UOC
Descripción: Pràctica de Narrativa Interactiva - ESCALETA. Grau en Multimèdia. UOC
Descripción: Pràctica de Mates(I). Grau en Multimèdia. UOC
Descripción: Pràctica de Narrativa Interactiva - SINOPSI. Grau en Multimèdia. UOC
Llenguatges i estàndards web_PAC3
Prova d’Avaluació Contínua-3 Sobre “respostes.html” (http://cv.uoc.edu/~jvillarrealq/respostes.html) entitats HTML (respostes.html)
Element utilitzat per crear divisions lògiques entre els diferents elements del document. El primer actua com a contenidor de tota la resta. (element de bloc)
Element utilitzat per marcar l’encapçalament del document. Semànticament indica que aquest és títol principal del document. (element de bloc)
Elements utilitzat per crear diferents llistes de definició. Cada llista es correspon amb
una de les preguntes de la pràctica. A l’element
hi queda inclosa la pregunta i
a l’element
la resposta. (element de bloc)
Element utilitzat per indicar que el contingut és un codi. Pot anar acompanyat de l’atribut class=”” per indicar de quint tipus de codi parlem. (element en línia)
Elements utilitzat per crear diferents llistes d’enumeració amb vinyetes o símbols.
(element de bloc)
Element utilitzat per conservar la presentació de les línies de codi d’una de les primeres pàgines web. (element de bloc)
Element utilitzat per marcar un trencament de línia. (element en línia)
Element utilitzat per ressaltar visualment i semàntica certes parts del text. (element en línia)
Element utilitzat per crear una taula. (element de bloc)
Element utilitzat per donar títol a una taula. (element de bloc)
Elements utilitzats per estructurar els elements dins d’una taula. L’element
va
acompananyat de l’atribut scope.
Vull fer constar aquí que he optat per no utilitzat l’element perquè em generava problemes de representació amb Firefox. A l’utilitzar aquest element les vores de la taula apareixien mal representades. (element de bloc)
-1-
Llenguatges i estàndards web_PAC3
entitats CSS (respostes.html)
body
Regla d’estil que especifica: •
marge i farcit.
•
color de fons.
•
aliniació i mida de font.
•
família i color de font.
Aquestes especificacions seran heretades per la resta d’elements. #main
#top
ID adjudicat a l’element
que especifica: •
amplada, marge, vora i color de fons del contenidor.
•
sombrejat de la caixa.
ID adjudicat a l’element
per donar format a la part superior del document. Especifica:
#foot
•
alçada i farcit.
•
color i imatge del fons.
•
aliniació, pes i mida de la font.
•
espai d’interlletrat.
•
color de la font.
ID adjudicat a l’element
per donar format a la part inferior del document. Especifica:
.tit
•
alçada marge i farcit.
•
color i imatge del fons.
•
aliniació i mida de la font.
Classe adjudicada a l’element
per donar format al títol del document. Especifica:
dl
•
marge.
•
color de fons.
•
vora dreta i esquerra.
•
aliniació, mida, família i color de la font.
Selector adjudicat a l’element
per donar format a les llistes de definició del document. Especifica:
dl dt
•
marge.
•
espai interlinial.
Selector de descendents per donar format als termes de les llistes de definició del document. Especifica:
dd ul
•
marge, farcit i vora inferior.
•
color i imatge de fons.
•
pes i color de la font.
Selector de descendents per donar format a llistes imbrincades dins de llistes de defnició. Especifica: -2-
Llenguatges i estàndards web_PAC3
•
.exemple
marge i farcit.
Classe adjudicada a l’element
. Especifica: •
vora.
•
color fons,
•
mida i color de la font.
.exemple,
Classe adjudicada a l’element
i selector de les taules del
table
document. Especifica: •
table
caption
Selector de les taules del document. Especifica: •
aliniació del text.
•
superposició de vores.
•
mida de la font.
Selector del títol les taules del document. Especifica: •
th, td
li
pes i color de la font.
Selector de les taules del document. Especifica: •
ul
amplada, marge i farcit.
vora de les cel·les.
Selector de llistes no ordenades del document. Especifica: •
marge superior.
•
farcit
Selector dels elements que formen llistes no ordenades del document. Especifica: •
code
Selector d’element. Especifica: •
#input thead #input tbody
farcit dret. pes de la font.
Selector del capçal de taula relacionat amb l’ID #input. Especifica: •
color de fons i de la font.
Selector del cosde taula relacionat amb l’ID #input. Especifica: •
color de fons.
#input
Classe relacionada amb l’ID #input, adjudicada a l’element
.
.estret
Especifica: •
amplada.
•
família de font.
•
pes de la font.
•
aliniació.
#input
Classe relacionada amb l’ID #input, adjudicada a l’element
.
.ample
Especifica: •
aliniació.
#input
Classe relacionada amb l’ID #input, adjudicada a l’element
.
.estret,
Especifica:
#input
•
aliniació vertical.
.ample -3-
Llenguatges i estàndards web_PAC3
#input th,
Selector de l’element
i classe relacionada amb l’ID #input,
#input
adjudicada a l’element
. Especifica:
.estret,
•
farcit.
#input
•
vora
.ample
•
aliniació vertical.
#input
Pseudoclasse adjudicada a l’element
. Pren la variable n com
tr:nth-
el nombre total de files que té la taula. Entre parèntesi s’indica
child(2n)
l’interval en què se succeirà l’acció i en quina posició començarà a aplicar la regla d’estil. En el nostre cas segueix un interval de dos (2n) i no té especificada la fila d’inici. Hauríem pogut començar, per exemple, a la segona final seguint un interval de 2 (2n+2). Especifica: •
.codi
color de fons.
Classe adjudicada a l’element
. Especifica: •
amplada, amrge i farcit.
•
vora superior i inferior.
•
mida de la font.
Els documents “respostes.html” i “respostes.css” han estat sotmesos a validació. Per fer-ho s'ha utilitzat: •
validador de marcat HTML (X)HTML de documents web (W3C).
•
validador de CSS versió 2.1 i documents (X)HTML amb fulls d'estils (W3C).
El document repostes.html ha validat de manera correcta. El document repostes.css ha presentat 4 errors atribuïbles al fet que les regles d’estil rebutjades són pròpies de les especificacions de CSS3, mentre que el validador ho fa sobre les especificacions de CSS 2.1. El llistat d’errors és el següent: 1. 2. 3. 4.
21 #main La propiedad -moz-box-shadow no existe : 0 0 10px #000000 0 0 10px #000000. 22 #main La propiedad -webkit-box-shadow no existe : 0 0 10px #000000 0 0 10px #000000. 23 #main La propiedad box-shadow no existe en CSS versión 2.1 pero existe en : 0 0 10px #000000 0 0 10px #000000. 148 Pseudo-clase o pseudo-elemento :nth-child desconocido(a).
-4-
Llenguatges i estàndards web_PAC3
Sobre “taula.html” (http://cv.uoc.edu/~jvillarrealq/taula.html)
SOBRE l’HTML DE LA TAULA S’ha generat certa controvèrsia al fòrum sobre el codi adient per fer una taula correcta a partir d’una casella que ha de quedar buida. En un primer moment vaig optar per deixar una cel·la buida, tot i saber que no era gens recomanable. En un segon moment, atenent a les indicacions de les especificacions, vaig combinar les dues cel·les utilitzant colspan=”2”, ubicant l’element a partir d’una regla d’estil que controlava el seu padding-left. A nivell presentacional el resultat era impecable però a nivell d’accessibilitat tornava a sorgir un problema: combinar les dues cel·les provocava que l’atribut scope=”col” adjudicat al tag th perdés sentit, doncs la cel·la ja no es corresponia amb una columna sinó a dues. Aquesta incongruència representa un clar inconvenient d’accessibilitat per als lectors de pantalla. Per aquesta raó, i contravenint la lògica de les especificacions, he decidit retornar a la primera opció. Tot i que es trenca una especificació, sno hi ha cap problema de validació i es fa primar l’accessibilitat abans que altres criteris... espero no haver comès una errada greu.
entitats HTML (taula.html)
Element utilitzat per crear divisions lògiques entre els diferents elements del document. El primer actua com a contenidor de tota la resta. (element de bloc)
Element utilitzat per crear una taula. (element de bloc)
Element utilitzat per donar títol a una taula. (element de bloc)
Elements utilitzats per estructurar els elements dins d’una taula. L’element
va
acompananyat de l’atribut scope.
(elements de bloc)
entitats CSS (taula.html)
body
Regla d’estil que especifica: •
marge i farcit.
•
color de fons.
•
aliniació i mida de font.
•
família i color de font.
Aquestes especificacions seran heretades per la resta d’elements. #main
ID adjudicat a l’element
que especifica: •
amplada i marge.
-5-
Llenguatges i estàndards web_PAC3
#top
ID adjudicat a l’element
per donar format a la part superior del document. Especifica:
#foot
•
alçada i farcit.
•
color i imatge del fons.
•
aliniació del text.
•
pes i mida de la font.
•
espai d’interlletrat.
•
color de la font.
ID adjudicat a l’element
per donar format a la part inferior del document. Especifica:
table
•
alçada marge i farcit.
•
color i imatge del fons.
•
aliniació del text.
•
mida de la font.
Selector de la taula del document. Especifica: •
aliniació del text.
•
superposició de vores.
•
mida de la font.
tbody
Pseudoclasse adjudicada a l’element
. Pren la variable n com el nombre total
tr:nth-
de files que té la taula. Entre parèntesi s’indica l’interval en què se succeirà l’acció i
child(2n+1)
en quina posició començarà a aplicar la regla d’estil. En el nostre cas segueix un interval de dos començant a la fila 1 (2n+1). Especifica: •
caption
.destacat
Selector de l’encapçalament de la taula del document. Especifica: •
farcit
•
alianiació.
•
mida i pes de la font.
Classe adjudicada a l’element
. Especifica: •
thead
thead th
tbody
pes de la font.
Selector de la fila de capçalera de la taula del document. Especifica: •
color de fons.
•
mida i color de la font.
Selector de la fila de capçalera de la taula del document. Especifica: •
aliniaició.
•
pes de la font.
Selector del cos de la taula del document. Especifica: •
th td
color de fons.
color de fons.
Selector dels elements de la taula del document. Especifica: •
amplada.
•
aliniació de text i aliniaicó vertical.
•
vora inferior. -6-
Llenguatges i estàndards web_PAC3
•
farcit.
Selector de la fila de capçalera de la taula del document. Especifica:
th
•
aliniaició.
•
pes de la font.
Els documents “taula.html” i “taula.css” han estat sotmesos a validació. Per fer-ho s'ha utilitzat: •
validador de marcat HTML (X)HTML de documents web (W3C).
•
validador de CSS versió 2.1 i documents (X)HTML amb fulls d'estils (W3C).
El document repostes.html ha validat de manera correcta. El document repostes.css ha presentat 4 errors: 5.
44 Pseudo-clase o pseudo-elemento :nth-child desconocido(a).
Aquest error s’atribueix al fet que les regles d’estil rebutjades són pròpies de les especificacions de CSS3.
-7-
Llenguatges i estàndards web_PAC3
Sobre “formulari.html” (http://cv.uoc.edu/~jvillarrealq/formulari.html) entitats HTML (formulari.html)
Element utilitzat per crear divisions lògiques entre els diferents elements del document. El primer actua com a contenidor de tota la resta. (element de bloc)
Element utilitzat per marcar l’encapçalament del document. Semànticament indica que aquest és títol principal del document. (element de bloc)