PowerPoint プレゼンテーション

Size: px
Start display at page:

Download "PowerPoint プレゼンテーション"

Transcription

1 XML XSLT 1

2 XML XSLT 2

3 XML XSLT 3

4 XML XSLT 4

5 XML XSLT 5

6 <?xml version="1.0" encoding="iso-2022-jp"?> <listofnames category=" "> <lastupdate> </lastupdate> <member id="01"> <name> </name> <age>27</age> <address> </address> <misc> </misc> </member> <member id="02"> <name> </name> <age>37</age> <address> </address> <misc> </misc> </member> </listofnames> XML XSLT 6

7 <?xml version="1.0" encoding="iso-2022-jp"?> XML XSLT 7

8 < > </ > < = > </ > XML XSLT 8

9 XML XSLT 9 < > < > < > </ > < > </ > </ > < > < > </ > < > </ > </ > </ >

10 <h1><font color= red > </h1></font> <h1><font color= red > </font></h1> XML XSLT 10

11 <dt> <dd> <dt> </dt> <dd> </dd> <img src= picido.jpg ></img> <img src= picido.jpg /> XML XSLT 11

12 <img src=picido.jpg /> <img src= picido.jpg /> <h1> </H1> <h1> </h1> XML XSLT 12

13 <!-- --> <!-- --> XML XSLT 13

14 XML XSLT 14

15 <html> <head><title> </title></head> <body> <p> </p> <dt> <dd> <dd>27</dd> <dd> </dd> <dd> </dd> </dt> : </body> </html> XML XSLT 15

16 XML XSLT 16

17 XML XSLT 17

18 : : <member id="01"> <member id= 01 <name> </name> firstname= <age>27</age> lastname= > <address> </address> <age>27</age> <misc> </misc> <address> </address> </member> <misc> </misc> : </member> : XML XSLT 18

19 <!ELEMENT listofnames (lastupdate,member*)> <!ELEMENT lastupdate (#PCDATA)> <!ELEMENT member (name,age,address,misc)> <!ELEMENT name (#PCDATA)> <!ELEMENT age (#PCDATA)> <!ELEMENT address (#PCDATA)> <!ELEMENT misc (#PCDATA)> <!ATTLIST listofnames category CDATA #REQUIRED> <!ATTLIST member id CDATA #REQUIRED> : <member id="01"> <name> </name> <age>27</age> <address> </address> <misc> </misc> </member> : : <member id= 01 firstname= lastname= > <age>27</age> <address> </address> <misc> </misc> </member> : XML XSLT 19

20 XML XSLT 20

21 XML XSLT 21

22 XML XSLT 22

23 xmlwork ch2 books.xml books.xsl ch3 XML XSLT 23

24 xmlwork ch2 books.xml books.xsl XML XSLT 24

25 <?xml version="1.0" encoding="iso-2022-jp"?> <?xml-stylesheet type="text/xsl" href="books.xsl"?> <books category=" "> <owner> </owner> <book isbn="isbn "> <title>10 Jakarta </title> <author> </author> <price>2800</price> </book> <book isbn="isbn "> <title> Linux/UNIX </title> <author> </author> <price>4100</price> </book> <book isbn="isbn "> <title> Java </title> <author> </author> <price>2400</price> </book> </books> XML XSLT 25

26 XML XSLT 26

27 1:<?xml version="1.0" encoding="iso-2022-jp"?> 2:<xsl:stylesheet xmlns:xsl=" /Transform version="1.0"> 3: <xsl:output method="html" encoding="iso-2022-jp" /> 4: <xsl:template match="/"> 5: <html> 6: <head> 7: <title><xsl:value-of /></title> 8: </head> 9: <body> 10: <h1><xsl:value-of /></h1> 11: <p>(<xsl:value-of select="books/owner" />)</p> 12: <table border="1"> 13: <tr><th><xsl:text>isbn </xsl:text></th> 14: <th><xsl:text> </xsl:text></th> 15: <th><xsl:text> </xsl:text></th> 16: <th><xsl:text> </xsl:text></th></tr> 17: </table> 18: </body> 19: </html> 20: </xsl:template> 21:</xsl:stylesheet> XML XSLT 27

28 % nkf -j books.xml>temp % mv temp books.xml XML XSLT 28

29 : 10: <book isbn="isbn "> 11: <title>10 Jakarta <title> 12: <author> </author> 13: <price>2800</price> 14: </book> : </title> </title> XML XSLT 29

30 1:<?xml version="1.0" encoding="iso-2022-jp"?> 2:<xsl:stylesheet xmlns:xsl=" /XSL/Transform version="1.0"> : 21:</xsl:stylesheet> 3: <xsl:output method="html" encoding="iso-2022-jp" /> XML XSLT 30

31 <xsl:template match= > : </xsl:template> <xsl:template match= > : </xsl:template> <xsl:template match= xxx"> </xsl:template> XML XSLT 31

32 / match= / / / 4: <xsl:template match="/"> / 20: </xsl:template> <xsl:template match= / > XML XSLT 32

33 <xsl:text> 13: <tr><th><xsl:text>isbn </xsl:text></th> 14: <th><xsl:text> </xsl:text></th> 15: <th><xsl:text> </xsl:text></th> 16: <th><xsl:text> </xsl:text></th></tr> 13: <tr>isbn </th> XML XSLT 33

34 <xsl:value-of> <books category=" "> <owner> </owner> </books> 11: <p>(<xsl:value-of select="books/owner" />)</p> XML XSLT 34

35 <xsl:value-of> 11: <p>(<xsl:value-of select="books/owner" />)</p> <xsl:value-of> XML XSLT 35

36 <books category=" "> 10: <h1><xsl:value-of /></h1> book category XML XSLT 36

37 <?xml version="1.0" encoding="iso-2022-jp"?> <?xml-stylesheet type="text/xsl" href="books.xsl"?> XML XSLT 37

38 xmlwork ch3 books.xml books.dtd emacs SGML XML XSLT 38

39 XML XSLT 39

40 1: <!ELEMENT books (owner,book*)> 2: <!ELEMENT book (title,author,price)> 3: <!ELEMENT owner (#PCDATA)> 4: <!ELEMENT title (#PCDATA)> 5: <!ELEMENT author (#PCDATA)> 6: <!ELEMENT price (#PCDATA)> 7: <!ATTLIST books category CDATA #IMPLIED> 8: <!ATTLIST book isbn CDATA #REQUIRED> <?xml version="1.0" encoding="iso-2022-jp"?> <!DOCTYPE books SYSTEM "books.dtd"> <?xml-stylesheet type="text/xsl... : XML XSLT 40

41 Parsing prolog...done XML XSLT 41

42 XML XSLT 42

43 XML XSLT 43

44 books category 1:<!ELEMENT books (owner,book*)> 2: <!ELEMENT book (title,author,price)> book title, author, price 6: <!ELEMENT price (#PCDATA)> 5: <!ELEMENT author (#PCDATA)> 4: <!ELEMENT title (#PCDATA)> 3: <!ELEMENT owner (#PCDATA)> 7: <!ATTLIST books category CDATA #IMPLIED> 8: <!ATTLIST book isbn CDATA #REQUIRED> onwer XML XSLT 44

45 1:<!ELEMENT books (owner,book*)> <!ELEMENT aaa (bbb ccc)> XML XSLT 45

46 3: <!ELEMENT owner (#PCDATA)> <!ELEMENT aaa (bbb,#pcdata)> <!ELEMENT aaa (bbb #PCDATA)*> <aaa> <bbb></bbb><bbb></bbb> </aaa> XML XSLT 46

47 XML XSLT 47

48 8: <!ATTLIST book isbn CDATA #REQUIRED> XML XSLT 48

49 XML XSLT 49

50 XML XSLT 50

51 XML XSLT 51

52 xmlwork ch4 books.xml books.xsl xsl XML XSLT 52

53 :( (2.1) ) <th><xsl:text> </xsl:text></th></tr> 19: <xsl:apply-templates select="books" /> </table> </body> </html> </xsl:template> 24:<xsl:template match="books"> 25: <xsl:for-each select="book"> 26: <xsl:sort select="price" data-type="text" order="ascending" /> 27: <tr><td><xsl:value-of select="@isbn" /></td> 28: <td><xsl:value-of select="title" /></td> 29: <td><xsl:value-of select="author" /></td> 30: <td><xsl:value-of select="price" /></td></tr> 31: </xsl:for-each> 32:</xsl:template> </xsl:stylesheet> XML XSLT 53

54 <html> <head> <META http-equiv="content-type" content="text/html; charset=iso-2022-jp"> <title> </title> </head> <body> <h1> </h1> <p> </p> <table border="1"> <tr><th>isbn </th><th> </th><th> </th><th> </th></tr> <tr><td>isbn </td><td> Java </td> <td> </td><td><font color="red">2400</font></td></tr> <tr><td>isbn </td><td>10 Jakarta </td> <td> </td><td><font color="red">2800</font></td></tr> <tr><td>isbn </td><td> Linux/UNIX </td> <td> </td><td>4100</td></tr> </table> </body> </html> XML XSLT 54

55 4:<xsl:template match= / > : 19:<xsl:apply-templates select="books" /> 23:</xsl:template> 24:<xsl:template match= books > : 32:</xsl:template> XML XSLT 55

56 <xsl:applytemplates /> <html> <head> <META http-equiv="content-ty charset=iso-2022-jp"> <title> </title> </head> <body> <h1> </h1> <p> </p> <table border="1"> <tr><th>isbn </th><th> <tr><td>isbn </t <td> </td><td><fo <tr><td>isbn </t <td> </td><td><fon <tr><td>isbn </ <td> </td><td>41 </table> </body> </html> 2 XML XSLT 56

57 <xsl:for-each> 24:<xsl:template match="books"> 25: <xsl:for-each select="book"> 31: </xsl:for-each> 32:</xsl:template> <xsl:for-each...> book <tr><td>isbn </t <td> </td><td><fo <tr><td>isbn </t <td> </td><td><fon </xsl:for-each> <tr><td>isbn </ <td> </td><td>41 XML XSLT 57

58 <xsl:sort> price 26: <xsl:sort select="price" data-type="text" order="ascending" /> number <xsl:for-each...> <xsl:sort> price </xsl:for-each> <tr><td>isbn </t <td> </td><td><fo <tr><td>isbn </t <td> </td><td><fon <tr><td>isbn </ <td> </td><td>41 XML XSLT 58

59 25: <xsl:for-each select="book"> 27: <tr><td><xsl:value-of /></td> 28: <td><xsl:value-of select="title" /></td> : 31: title XML XSLT 59

60 books book/title books title XML XSLT 60

61 XML XSLT 61

62 xmlwork ch5 books.xml books.xsl XML XSLT 62

63 <?xml version="1.0" encoding="iso-2022-jp"?> <!DOCTYPE books SYSTEM "books.dtd"> <?xml-stylesheet type="text/xsl" href="books.xsl"?> <books category=" "> <owner> </owner> <book isbn="isbn "> <price>2800</price> <url> </book> <book isbn="isbn "> <price>4100</price> <url> </book> <book isbn="isbn "> <price>2400</price> <url> </book> </books> XML XSLT 63

64 <?xml version="1.0" encoding="iso-2022-jp"?> :( ) <table border="1"> <tr> <th><xsl:text>isbn </xsl:text></th> <th><xsl:text> </xsl:text></th> <th><xsl:text> </xsl:text></th> <th><xsl:text> </xsl:text></th> </tr> <xsl:apply-templates select="books" /> 20: <tr><td colspan="2" /><th> </th> 21: <td><xsl:value-of select="sum(books//price) div count(books//price)" /></td></tr> </table> </body> </html> </xsl:template> XML XSLT 64

65 <xsl:template match="books"> <xsl:for-each select="book"> <xsl:sort select="price" data-type="text" order="ascending" /> <tr><td><xsl:value-of /></td> 30: <td><xsl:element name="a"> 31: <xsl:attribute name="href"> 32: <xsl:value-of select="url" /> 33: </xsl:attribute> 34: <xsl:value-of select="title" /> 35: </xsl:element></td> 36: <td><xsl:value-of select="author" /></td> 37: <td><xsl:choose> 38: <xsl:when test="price[number(.) <=3000]"> 39: <font color="red"> <xsl:value-of select="price" /></font> 40: </xsl:when> 41: <xsl:otherwise> 42: <xsl:value-of select="price" /> 43: </xsl:otherwise> 44: </xsl:choose></td></tr> </xsl:for-each> </xsl:template> </xsl:stylesheet> XML XSLT 65

66 <a href= > </a> <a href= <xsl:value-of select=... > > </a> XML XSLT 66

67 <xsl:element name="a"> <xsl:attribute name="href"> <xsl:value-of select=..." /> </xsl:attribute> </xsl:element> <a href= <xsl:value-of...> > </a> XML XSLT 67

68 30: <td><xsl:element name="a"> 31: <xsl:attribute name="href"> 32: <xsl:value-of select="url" /> 33: </xsl:attribute> 34: <xsl:value-of select="title" /> 35: </xsl:element></td> <a href= > Java </a> XML XSLT 68

69 37: <td><xsl:choose> 38: <xsl:when test="price[number(.) <=3000]"> 39: <font color="red"> <xsl:value-of select="price" /></font> 40: </xsl:when> 41: <xsl:otherwise> 42: <xsl:value-of select="price" /> 43: </xsl:otherwise> 44: </xsl:choose></td></tr> 37:38: if("price[number(.) <=3000] ){ 39: <font color="red"> <xsl:value-of select="price" /></font> 40: } 41: else{ 42: <xsl:value-of select="price" /> 43:44: </xsl:otherwise> 44: } XML XSLT 69

70 <xsl:choose> <xsl:when test= "> </xsl:when> <xsl:when test= "> </xsl:when> <xsl:otherwise> </xsl:otherwise> </xsl:choose></td></tr> XML XSLT 70

71 38: <xsl:when test="price[number(.) <=3000]"> XML XSLT 71

72 =!= < > <= >= + - * div mod and or < < <= <= > > >= >= XML XSLT 72

73 *... // XML XSLT 73

74 XML XSLT 74

75 38: <xsl:when test="price[number(.) <=3000]"> price[. ] price[ number(.) <=3000 ] price[number(.) <=3000] XML XSLT 75

76 20: <tr><td colspan="2" /><th> </th> 21: <td><xsl:value-of select="sum(books//price) div count(books//price)" /></td></tr> books//price books//price count(books//price) div count(books//price) XML XSLT 76

77 XML XSLT 77

78 xmlwork ch6 books.xml comments.xsl XML XSLT 78

79 <?xml version="1.0" encoding="iso-2022-jp"?> <!DOCTYPE books SYSTEM "books.dtd"> <?xml-stylesheet type="text/xsl" href="comments.xsl"?> <books category=" "> <owner> </owner> <book isbn="isbn "> : <cut>comp01.jpg</cut> <comment><keyword>struts</keyword> <ref addr=" </ref> </comment> </book> <book isbn="isbn "> : <comment>windows <keyword>linux</keyword>!</comment> </book> <book isbn="isbn "> : <cut>comp02.jpg</cut> <comment> <keyword>java</keyword> </comment> </book> </books> XML XSLT 79

80 1:<?xml version="1.0" encoding="iso-2022-jp"?> 2:<xsl:stylesheet xmlns:xsl=" Transform" version="1.0"> 3: <xsl:output method="html" encoding="iso-2022-jp" /> 4: <xsl:template match="/"> 5: <html> 6: <head> 7: <title> </title> 8: </head> 9: <body> 10: <h1> </h1> 11: <xsl:apply-templates select="books" /> 12: </body> 13: </html> 14: </xsl:template> XML XSLT 80

81 15: <xsl:template match="books"> 16: <xsl:for-each select="book"> 17: <table border="0"> 18: <tr><td width="150"> 19: <xsl:element name="img"> 20: <xsl:attribute name="src"> 21: <xsl:value-of select="cut" /> 22: </xsl:attribute> 23: <xsl:attribute name="width">120</xsl:attribute> 24: <xsl:attribute name="height">150</xsl:attribute> 25: </xsl:element></td> 26: <td><dl><dt><xsl:number format="01" />. 27: <xsl:value-of select="title" /> 28: (<xsl:value-of select="author" />)</dt> 29: <dd><xsl:apply-templates select="comment" /> </dd></dl></td></tr> 30: </table> 31: <hr /> 32: </xsl:for-each> 33: </xsl:template> XML XSLT 81

82 34: <xsl:template match="keyword"> 35: <font color="red"><xsl:value-of select="." /></font> 36: </xsl:template> 37: <xsl:template match="text()"> 38: <xsl:value-of select="." /> 39: </xsl:template> 40:</xsl:stylesheet> XML XSLT 82

83 <img src= <xsl:value-of select= cut > width= 120 height= 150 /> 19: <xsl:element name="img"> 20: <xsl:attribute name="src"> 21: <xsl:value-of select="cut" /> 22: </xsl:attribute> 23: <xsl:attribute name="width">120</xsl:attribute> 24: <xsl:attribute name="height">150</xsl:attribute> 25: </xsl:element></td> XML XSLT 83

84 16: <xsl:for-each select="book"> : 26: <td><dl><dt><xsl:number format="01" />. : 32: </xsl:for-each> XML XSLT 84

85 : <xsl:apply-templates select="books" /> <xsl:template match= books > : </xsl:template> 29: <dd><xsl:apply-templates select="comment" /> 34: <xsl:template match="keyword"> : 36: </xsl:template> 37: <xsl:template match="text()"> : 39: </xsl:template> XML XSLT 85

86 XML XSLT 86

87 34: <xsl:template match="keyword"> 35: <font color="red"><xsl:value-of select="." /> </font> 36: </xsl:template> 37: <xsl:template match="text()"> 38: <xsl:value-of select="." /> 39: </xsl:template> <comment> <keyword>java</keyword> </comment> Java XML XSLT 87

88 xmlwork ch7 books.xml comments.xsl XML XSLT 88

89 <?xml version="1.0" encoding="iso-2022-jp"?> <xsl:stylesheet xmlns:xsl=" Transform" version="1.0"> <xsl:output method="html" encoding="iso-2022-jp" /> <xsl:template match="/"> <html> <head> <title> </title> </head> <body> <h1> </h1> <xsl:apply-templates select="books" /> </body> </html> </xsl:template> XML XSLT 89

90 <xsl:template match="books"> <xsl:for-each select="book"> <table border="0"> <tr><td width="150"> <xsl:element name="img"> <xsl:attribute name="src"> <xsl:value-of select="cut" /> </xsl:attribute> <xsl:attribute name="width">120</xsl:attribute> <xsl:attribute name="height">150</xsl:attribute> </xsl:element></td> <td><dl><dt><xsl:number format="01" />. <xsl:value-of select="title" /> (<xsl:value-of select="author" />)</dt> <dd><xsl:apply-templates select="comment" /></dd> 30: <xsl:if test="price[number(.) >=3000]"> 31: <dd> ( 32: <xsl:value-of select="format-number(price,'#,###')" /> 33: ) </dd> 34: </xsl:if> </dl></td></tr> </table> <hr /> </xsl:for-each> </xsl:template> XML XSLT 90

91 <xsl:template match="keyword"> <font color="red"><xsl:value-of select="." /></font> </xsl:template> 43: <xsl:template match="ref"> 44: <xsl:element name="a"> 45: <xsl:attribute name="href"> 46: <xsl:value-of /> 47: </xsl:attribute> 48: <xsl:value-of select="." /> 49: </xsl:element> 50: </xsl:template> <xsl:template match="text()"> <xsl:value-of select="." /> </xsl:template> </xsl:stylesheet> XML XSLT 91

92 <xsl:if test= "> </xsl:if> 30: <xsl:if test="price[number(.) >=3000]"> 31: <dd> ( 32: <xsl:value-of select="format-number(price,'#,###')" /> 33: ) </dd> 34: </xsl:if> XML XSLT 92

93 32: <xsl:value-of select="format-number(price,'#,###')" /> 4,100 <xsl:value-of select="price" /> 4100 XML XSLT 93

94 43: <xsl:template match="ref"> 44: <xsl:element name="a"> 45: <xsl:attribute name="href"> 46: <xsl:value-of /> 47: </xsl:attribute> 48: <xsl:value-of select="." /> 49: </xsl:element> 50: </xsl:template> <comment>... <ref addr=" </ref> </comment>... XML XSLT 94

95 XML XSLT 95

Table of Contents... 3 XML... 3... 3... 4 XSL... 4 CSS XML... 5 CSS... 5 HTML+CSS... 6 CSS XML... 7 CSS... 8 XSLT XML HTML(+CSS)... 9 IE5 XML... 9 IE5

Table of Contents... 3 XML... 3... 3... 4 XSL... 4 CSS XML... 5 CSS... 5 HTML+CSS... 6 CSS XML... 7 CSS... 8 XSLT XML HTML(+CSS)... 9 IE5 XML... 9 IE5 2001 2 Table of Contents... 3 XML... 3... 3... 4 XSL... 4 CSS XML... 5 CSS... 5 HTML+CSS... 6 CSS XML... 7 CSS... 8 XSLT XML HTML(+CSS)... 9 IE5 XML... 9 IE5... 9 XSLT... 10 XSLT... 11 XML HTML... 11 XML

More information

¥Í¥Ã¥È¥ï¡¼¥¯¥×¥í¥°¥é¥ß¥ó¥°ÆÃÏÀ

¥Í¥Ã¥È¥ï¡¼¥¯¥×¥í¥°¥é¥ß¥ó¥°ÆÃÏÀ 8 : Web Same Origin Policy : XML :, XML http://www.w3.org/xml/ http://www.w3.org/tr/dom-level-3-core 1 / 31 xml.html: XML xpath-test.html: XPATH valid-test.html: XML (IE ) xslt-test.html: JS XSLT xslt-test.xml:

More information

Web 1990,HTTP, HTML, URL XML HTML XHTML XML Web XMLSOAPWSDL ( ) Web2.0 Web XML+WebAPI 2 http://www.xmlconsortium.org/ http://www.amazon.co.jp/ 3

Web 1990,HTTP, HTML, URL XML HTML XHTML XML Web XMLSOAPWSDL ( ) Web2.0 Web XML+WebAPI 2 http://www.xmlconsortium.org/ http://www.amazon.co.jp/ 3 XML Consortium XMLSOAWeb2.0 1 Web 1990,HTTP, HTML, URL XML HTML XHTML XML Web XMLSOAPWSDL ( ) Web2.0 Web XML+WebAPI 2 http://www.xmlconsortium.org/ http://www.amazon.co.jp/ 3 Web

More information

untitled

untitled 750 841 Webserver 1.0.0 ii General Copyright 2003 by WAGO Kontakttechnik GmbH All rights reserved. 136-0071 1-5-7 ND TEL 03-5627-2059 FAX 03-5627-2055 WAGO Kontakttechnik GmbH Hansastraße 27 D-32423 Minden

More information

6 2 1

6 2 1 6 1 6 (1) (2) HTML (3) 1 Web 1 Web Web 1 Web HTML 6 2 1 6 3 1.1 HTML(XHTML) Web HTML(Hyper Text Markup Language) ( ) html htm HTML HTML5 takahagi

More information

HTML HTML HTML 4.1 4.2 4.3 4.4 14 15 16 17

HTML HTML HTML 4.1 4.2 4.3 4.4 14 15 16 17 1 11 13 2 11 27 3 12 11 HTML HTML HTML 4.1 4.2 4.3 4.4 14 15 16 17 WWW(World Wide Web) HTML(HyperText Markup Language) HTML HTML HTML HTML - 1 - .1 HTML (V)(C) HTML - 2 - HTML HTML OS Windows 2.1 HTML

More information

3 1 5 1.1....................................... 6 1.2.......................................... 6 1.3..................................... 7 1.4.................................... 8 1.4.1.............................

More information

(1) <html>,,,,, <> ( ) (/ ) (2) <!DOCTYPE html> HTML5 (3) <html> HTML (4) <html lang= ja > html (ja) (5) JavaScript CSS (6) <meta charset= shift jis >

(1) <html>,,,,, <> ( ) (/ ) (2) <!DOCTYPE html> HTML5 (3) <html> HTML (4) <html lang= ja > html (ja) (5) JavaScript CSS (6) <meta charset= shift jis > HTML HTML HyperText Markup Language (Markup Language) (< > ) 1 sample0.html ( ) html sample0.html // JavaScript

More information

1 1 1.1............................. 1 1.2....................... 1 2 HTML 2 2.1 web HTML......................... 2 2.1.1 HTML.................... 2

1 1 1.1............................. 1 1.2....................... 1 2 HTML 2 2.1 web HTML......................... 2 2.1.1 HTML.................... 2 XHTML DOM JavaScript 2 2008 7 1 1 1 1.1............................. 1 1.2....................... 1 2 HTML 2 2.1 web HTML......................... 2 2.1.1 HTML.................... 2 2.1.2 HTML.........................

More information

CONTENTS 0 1 2 3 4 5 6 7 8 9 10 0 viii ix x http://www.vector.co.jp/vpack/filearea/win/writing/edit/hm/index.html http://hidemaru.xaxon.co.jp/lib/macro/index.html ftp://ftp.m17n.org/pub/mule/windows/ http://www.yatex.org/

More information

コンピュータサイエンス 4. ウェブプログラミング

コンピュータサイエンス 4. ウェブプログラミング 4. Chris Plaintail 2014 1 / 43 1 HTML CSS 2 JavaScript DOM jquery 3 4 PHP SQL PHP SQL 2 / 43 HTML HTML CSS HTML Ajax (Asynchronous JavaScript + XML) PHP SQL 3 / 43 HTML, CSS http, https CSS HTML CSS.html

More information

html_text

html_text HTML の 基 礎 2015.12.15 1. HTML ファイルの 構 成 1.1. HTML とは? Web ブラウザでホームページを 表 示 するためには,HTML(Hyper Text Markup Language)と 呼 ぶ 言 語 で 記 述 す る 必 要 が あ り ま す.HTML 形 式 のファイルは < と > で 囲 んだ 予 約 語 (タグ)を 含 むテキストファイルで,Web

More information

コンピュータサイエンス 1. ウェブの基本

コンピュータサイエンス 1. ウェブの基本 1. Chris Plaintail May 18, 2016 1 / 27 1 2 HTML HTML 3 CSS style 2 / 27 HTML HTML HTML HTML CSS HTML CSS 3 / 27 4 / 27 HTML HTML, CSS HTML, CSS http, https file CSS HTML CSS.html PC file:// PC.html 5 /

More information

2

2 1 2 3 XML 4 XML XML XML ( ) XML ( ) XML DB- API (CORBA, ) 5 XML 6 XML 7 XML 操 作 :DOM パーサ XML 文 書 タイトル 本 文 1 本 文 2

More information

1 1.1 1.2 1.3 (a) WYSIWYG (What you see is what you get.) (b) (c) Hyper Text Markup Language: SGML (Standard Generalized Markup Language) HTML (d) TEX

1 1.1 1.2 1.3 (a) WYSIWYG (What you see is what you get.) (b) (c) Hyper Text Markup Language: SGML (Standard Generalized Markup Language) HTML (d) TEX L A TEX HTML 2000 7 2 ([-30]5051.49) 1 2 1.1.............................................. 2 1.2.............................................. 2 1.3................................................ 2 1.4.............................................

More information

() < > </ > / HTML SGML HTML 1.1 DTD DTD ( DTD (prolog) )SGML 1. DTD ( ) 2. DTD <!-- DTD-- > <!ELEMENT MAIL - - ((TO,FROM)?,DATE?,BODY) > <!ELEMENT TO

() < > </ > / HTML SGML HTML 1.1 DTD DTD ( DTD (prolog) )SGML 1. DTD ( ) 2. DTD <!-- DTD-- > <!ELEMENT MAIL - - ((TO,FROM)?,DATE?,BODY) > <!ELEMENT TO 2009 2D SGML,XML,HTML 2009 11 11 1 SGML SGML Standard Generalized Markup Language (ISO 8879) (JIS X 4151) < >< >SGML< > < >[email protected] < >SGML SGML Standard Generalized Markup

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション HTMLガイダンス 1 HTMLを 用 いたUI 設 定 2 色 々な 見 え 方 で 画 面 に 表 示 されるWebページ 全 て 文 字 /キャラクタで 表 現 されたデータの 集 まり HTML(Hyper Text Markup Language) パソコン 等 のインターネット 端 末 のブラウザソフトで 文 書 情 報 を 表 示 するときに 用 いられるプログラム 言 語 の 一 種

More information

2. HTML 2 3. 1 1 100 6 4. csh AWK 4. 4. AWK 1., 2., 3. 2 HTML HTML HyperText Markup Language WWW WWW (.html

2. HTML 2 3. 1 1 100 6 4. csh AWK 4. 4. AWK 1., 2., 3. 2 HTML HTML HyperText Markup Language WWW WWW (.html 1. 1 AWK HTML 18 8 14 1 HTML Yahoo! 3 Yahoo! (http://www.yahoo.co.jp/) 1 Yahoo! : http://headlines.yahoo.co.jp/hl ( ) ( ) Netscape 3.04 1. 2 Netscape 3.04 2. 1 Yahoo! 2. HTML 2 3. 1 1 100 6 4. csh AWK

More information

untitled

untitled MoogaOne 1. MoogaOne... 1 2. MoogaOne... 1 3.... 1 4.... 1 5.... 2 6.... 2 1.... 2 2.... 2 3. Template.htm... 2 4. index.htm... 4 [ ]... 4 5.... 4 6.... 6 7.... 6 8.... 6 [Template.htm Template-e.htm

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 1 2 3 /usr/local javalib xerces-2_6_2 xalan-2_6_0 4 XERCES_HOME=/usr/local/javalib/xerces-2_6_2 CLASSPATH=$XERCES_HOME/xmlParserAPIs.jar:$CLASSPATH CLASSPATH=$XERCES_HOME/xercesImpl.jar:$CLASSPATH CLASSPATH=$XERCES_HOME/xercesSamples.jar:$CLASSPATH

More information

ホームページ制作スターターズ

ホームページ制作スターターズ HTML タグ はじめての 方 ガイド Ver1.0 1 < 目 次 > 1ホームページ 構 造 2HTML タグ 3スタイルシート Copyright ナレッジコーディネーター All Rights Reserved. 2 第 1 章 ホームページ 構 造 Copyright ナレッジコーディネーター All Rights Reserved. 3 1HTMLとは ウェブ 上 の 文 書 を 記 述

More information

textbook.indd

textbook.indd 02 XHTML+CSS part2 CSS Topics 前 回 習 得 した 基 礎 CSS を 元 に ボックス CLASS ID の 概 念 を 習 得 ボックスレイアウトを 用 いた 2 カラムのサイト 構 築 をします An Introduction to Webdesign + XHTML/CSS Coding 18 01. XHTML+CSS 2 19 20 21 22 23 24

More information

モール管理者マニュアル Ver.1.0

モール管理者マニュアル Ver.1.0 1 Html 編 集 ツール 補 足 マニュアル Ver.1.0 株 式 会 社 ソフトクリエイト 2012/11/14 目 次 1. Html について... 3 1.1. Html とは... 4 1.2. Html タグの 基 本... 5 1.2.1. HTML タグの 基 礎... 5 1.2.2. HTML タグの 種 類 ( 主 要 タグ)... 7 2. Html 編 集 ツール...

More information

2.4 ExternalID DoctypeDecl ExternalID <!DOCTYPE html ^PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transiti

2.4 ExternalID DoctypeDecl ExternalID <!DOCTYPE html ^PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/tr/xhtml1/dtd/xhtml1-transiti WX-model ver. 0.7 2003 9 22 1 scriptlet XHTML ( XHTML ) XML WX-model WX-model XHTML 12 10 2 WX-model XHTML ^ $ Child nodes / @ sp nl comment scriptlet 2.1 File XHTML WX-model Child nodes : /XMLDecl /DoctypeDecl

More information

1 1 1........................... 1 2.............................. 1 2 2 1........................... 2 2...................... 3 3...................

1 1 1........................... 1 2.............................. 1 2 2 1........................... 2 2...................... 3 3................... 0448051 1 1 1........................... 1 2.............................. 1 2 2 1........................... 2 2...................... 3 3.................... 4 4........................ 6 5...........................

More information

HTML入門

HTML入門 HTML ABC of Hyper Text Markup Language 2009 2 HTML2009 Copyright 2009 by BohYoh Shibata 3 WWW HTML WWW WWWworld wide web hyper text resource 4 HTML2009 http WWW httphyper text transfer protocol HTML HTMLhyper

More information

HTML5 による Webサイト制作の基本 株式会社サイバーガーデン 益子 貴寛 2012年4月7日 土曜日 CSS Nite in OKAYAMA, Vol.2 with Microsoft アップル http://www.apple.com/jp/ ローソン http://www.lawson.co.jp/

More information

2 PY 3 2 4 3 5 head 6............... 6 2 meta..................... 6 3 head............. 7 4 BASE......................... 7 6 8......................

2 PY 3 2 4 3 5 head 6............... 6 2 meta..................... 6 3 head............. 7 4 BASE......................... 7 6 8...................... HTML 04480 2 PY 3 2 4 3 5 head 6............... 6 2 meta..................... 6 3 head............. 7 4 BASE......................... 7 6 8......................... 8 2 HTML................. 30 3.........................

More information

CSSの基礎

CSSの基礎 Webページの 見 た 目 を 定 義 する 視 覚 のための 言 語 CSS ファイル 視 覚 表 現 関 連 付 ける HTML ファイル 論 理 構 造 CSSの 基 礎 CSSの 記 述 方 法 基 本 的 な 形 セレクタ{ プロパティ1: 値 ; プロパティ2: 値 ; セレクタの 種 類 タイプセレクタ CSSの 記 述 HTML CSSを 適 用 する 箇 所 CSSを 記 述 する

More information

スライド 1

スライド 1 第 7 講 観 光 情 報 論 2008 年 6 月 4 日 Style Sheet (CSS) 宮 国 薫 子 1 スタイルシート (CSS) CSSとは(Cascading Style Sheets) 本 来 ホームページにデザインを 加 える 機 能 の すべて 教 科 書 で 言 う スタイルシート とはCSSのことを 指 す CSSを 使 うと Page 106 にあるようにホーム ページの

More information

著 作 権 このドキュメントに 記 載 されている 情 報 (URL 等 のインターネット Web サイトに 関 する 情 報 を 含 む) は 将 来 予 告 なしに 変 更 する ことがあります 別 途 記 載 されていない 場 合 このソフトウェアおよび 関 連 するドキュメントで 使 用 し

著 作 権 このドキュメントに 記 載 されている 情 報 (URL 等 のインターネット Web サイトに 関 する 情 報 を 含 む) は 将 来 予 告 なしに 変 更 する ことがあります 別 途 記 載 されていない 場 合 このソフトウェアおよび 関 連 するドキュメントで 使 用 し Microsoft Office SharePoint Server 2007 自 習 書 コンテンツクエリ Web パーツの 操 作 方 法 著 作 権 このドキュメントに 記 載 されている 情 報 (URL 等 のインターネット Web サイトに 関 する 情 報 を 含 む) は 将 来 予 告 なしに 変 更 する ことがあります 別 途 記 載 されていない 場 合 このソフトウェアおよび

More information

2008 e-learning T050050

2008 e-learning T050050 e-learning T050050 e-learning B NintendoDS e-learning html 1 e-learning Java Applet html 2 2008 e-learning T050050 1 1 1.1.................................. 1 1.2............................ 1 2 2 2.1..............................

More information

橡ホームページの作り方

橡ホームページの作り方 1. 1.1. HTML Word HTML(Hyper Text Markup Language) html htm MS-WORD MS-WORD HTML HTML HTML (1.0) 1 1978 7 10 S 3

More information

m_sotsuron

m_sotsuron iphone Web 0848066 1. 1 1 1 2 iphone 2 3 2 4 3 2. 3 1 3 2 iphone Web 6 3 HTML 10 4 CSS 12 5 iphone 14 6 15 7 16 8 ipad 18 3. 22 iphone Web Web 2 iphone Web iphone iphone Web iphone Web PC 1 2000 iphone

More information