月宮あゆのPerl教室 Part.4
■ このスレッドは過去ログ倉庫に格納されています
0001月宮あゆ
02/02/19 14:34ID:???〃┏━━ 、
パタパタ | ノノソハ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(((\リリ ´ー` リ < うぐぅ♪
((ニE/⌒ヾ∞"ヽ \____________
(こ) ∞ |こ)
く__∞,ノ
し' し'
0601nobodyさん
03/03/19 14:35ID:???0602nobodyさん
03/03/19 14:36ID:???〃┏━━ 、
| )
パタパタ | ノノソハ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(((\リリ ´ー` リ < この辺なんてどうでしょ? 他にもあったと思うから探してみます。うぐぅ。
((ニE/⌒ヾ∞"ヽ \http://www-cms.phys.s.u-tokyo.ac.jp/~naoki/CIPINTRO/CCGI/
(こ) ∞ |こ) \____________
く__∞,ノ
し' し'
0603nobodyさん
03/03/19 14:36ID:???たしかにelsifもlastもredoも文字数は少ないですね
0604nobodyさん
03/03/19 14:36ID:???〃┏━━ 、
>− )
パタパタ | ノノソハ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(((\リリ ´ー` リ < 変なこと言うけどPerl/CGIの入門書。
((ニE/⌒ヾ∞"ヽ 上にも書いたけどCGIはある条件さえ満たせば言語は問われないんだ。
(こ) ∞ |こ) 無理してCでの入門書を探すより腐るほど出てる詳しいPerlでの本の方が参考になるよ。
く__∞,ノ 上にも書いたけどPerlはCとかなり似ているから結構読めるよ。
し' し'
暇だから簡単にまとめておくね。
POSTの場合、データは標準入力に入る。
GETの場合、データは環境変数QUERY_STRINGに入る。
リモートホストなどのステータスは環境変数に入る。
出力は標準出力に対して行う。
出力の前にprintf("CONTENT-TYPE: text/html\r\nr\r\n");を忘れないでね。
うぐぅ。あんまり祐一の役にたてなかった気がするよぉ。
0605nobodyさん
03/03/19 14:36ID:???(1) CでCGIを組めるサーバは一般人用にはあまりなく、従って売れ行きが期待できない
(2) CGIは結局引数というか、動作条件を環境変数から得てテキスト(HTML)を吐く
ある意味ごく普通のプログラムが基本である
あたりかな。
0606nobodyさん
03/03/19 14:36ID:???0607nobodyさん
03/03/19 14:36ID:???_ _
〃┏━━ 、
| )
パタパタ | ノノソハ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(((\リリ ´ー` リ < Perl >>>>>>>>>>>>>>>>>>> Cだからだよ。
((ニE/⌒ヾ∞"ヽ 可変長のデータ扱うことが多かったり文字列を分割することもしばしば。
(こ) ∞ |こ) 言語仕様は妙だけどテキスト処理に強いPerlの方が簡単にかけるんだ。
く__∞,ノ けど、その代償は大きくて処理速度とシステム負荷は大きい。
し' し' それで、高速かつふざけた量のデータを処理する場合にはやむなくCを使うんだ。多分。
それと、Cがコンパイル言語だと言うことも問題だよ。
CでCGIを組んだ場合、サーバで動くコードにコンパイルしなくちゃいけないんだ。
(たまに.cを.cgiに変えたのに動きません。ってかわいい初心者がいるね。)
でも、無料または一般用プロバイダが提供するサーバでGCC(CC Cコンパイラ)を
提供しているところはtok2しかないよ。うぐぅ。
そもそもtelnetが使えるところも少ないんだよ。
ローカルでサーバと同じOSを使えばいいんだけどスマートじゃないよね。
(クロスコンパイルという手もある。)
その点Perlはインタプリタ(正確には違う。)。ソース互換は大抵の場合保証されているからお手軽なんだ。
C/CGIの教科書を書こうとすると、
「サーバ上でgccを使うってどうやるんですか?」
って質問が殺到するから書きにくいのかもね。
0608nobodyさん
03/03/19 14:37ID:???標準入力/出力と環境変数の取得方法(のページにしっかりあった)さえ知ってれば
普通に組めそうれすね(当方、Perlはそこそこ書けるのでした)
本がないのは結局、CのCGIが一般向けじゃないってことですかね。
0609nobodyさん
03/03/19 14:37ID:???0610nobodyさん
03/03/19 14:37ID:???ttp://www.aifis.ne.jp/heat/assistant/perl-intro.html
とか。
perldoc perlrunとかやるといきなり「Perlインタプリタ」って文字が出てきて鬱。
0611nobodyさん
03/03/19 14:37ID:???0612nobodyさん
03/03/19 14:37ID:???〃┏━━ 、
| )
パタパタ | ノノソハ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(((\リリ ´ー` リ < ソースは忘れたけど、スクリプト実行時にコンパイルしてその後に実行してるんだって。
((ニE/⌒ヾ∞"ヽ 怖い人たちにたたかれたらやだから思わせぶりな書き方にしちゃったよぉ。
(こ) ∞ |こ) ごめんなさい。
く__∞,ノ し' し' 案外あるんだね。gcc OKのところ。
0613nobodyさん
03/03/19 14:38ID:???0614nobodyさん
03/03/19 14:38ID:???m/foo/bar/o <-これ
これとか、コンパイルする部分とその場で実行する部分があることを感じさせてくれるよね。
0615nobodyさん
03/03/19 14:38ID:???0616nobodyさん
03/03/19 14:38ID:???/∵∴∵∴\
/∵∴∵∴∵∴\
/∵∴<・>∴∴.<・>|
|∵∵∵/ ○\∵|
|∵∵ /三 | 三| | / ̄ ̄ ̄ ̄
|∵∵ | __|__ | |< うるせー馬鹿!
\∵ | === .|/ \____
\|___/
______.ノ (⌒)
//::::::::|-、 ,-/::::::ノ ~.レ-r┐
/ /:::::::::::| /:::::ノ__ | .| ト、
| /:::::::::::::::| 〈 ̄ `-Lλ_レ′
レ::::::::::::::::::|/:
0617nobodyさん
03/03/19 14:38ID:???〃┏━━ 、
パタパタ | ノノソハ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(((\リリ TーT リ < うぐぅ。
((ニE/⌒ヾ∞"ヽ
(こ) ∞ |こ)
く__∞,ノ
し' し'
0618nobodyさん
03/03/19 14:39ID:???〃┏━━ 、
| )
パタパタ | ノノソハ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(((\リリ ´ー` リ < ((ニE/⌒ヾ∞"ヽ \却下。うぐぅ。
(こ) ∞ |こ)
く__∞,ノ
し' し'
0619nobodyさん
03/03/19 14:40ID:???コンパイル時に評価されるわけじゃないでしょ。
コンパイル時に実行/評価されるのはBEGINブロックね。
for (0 .. 9){
BEGIN{ print "begin\n" }
print "loop: $_\n";
}
0620nobodyさん
03/03/19 14:40ID:???0621nobodyさん
03/03/19 14:40ID:???〃┏━━ 、
| )
パタパタ | ノノソハ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(((\リリ ´ー` リ < 却下されちゃったから引き続きボクだよぉ。
((ニE/⌒ヾ∞"ヽ はっきり言ってFORTRANもCOBOLも使ったこと無いよ〜。
(こ) ∞ |こ) 上の方で書いたけど、
く__∞,ノ
し' し' ・サーバで動く形式(ファイルを叩くだけで実行出来ること。 RUNの必要なBASICなどは不可。)
・標準入出力が扱える。
・環境変数が扱える
この3点が可能ならCGIとして使えるよ。
でも、標準入出力や環境変数って言う概念のないOSではこの限りじゃないよ。
FORTRANなら何となく出来そうだよね。
0622nobodyさん
03/03/19 14:40ID:???0623nobodyさん
03/03/19 14:40ID:???いまいちよくわからない・・・
0624nobodyさん
03/03/19 14:41ID:???/*このスクリプトは画期的な新言語「MANKO」を使用しています*/
%doutei = @;
@ key ->> .*
whitebase(%doutei){printrash "%doutei";}
/*最後の処理*/
lastescape;
sub manko{
$kekeke = 1;
hyperif($kekeke){print "ギコハハハ";}
}
__DEAD__
0625nobodyさん
03/03/19 14:41ID:???〃┏━━ 、
| )
パタパタ | ノノソハ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(((\リリ ´ー` リ < 基本的にはネームスペースの分離だと思うよ。
((ニE/⌒ヾ∞"ヽ ネームスペースってわかるかな?名前空間とも書いてあるね。C++とかは。
(こ) ∞ |こ) 例えばtest.plをrequireするnamespace.plがあるとするよ。
く__∞,ノ test.plにはayuayu()っていうサブルーチンがあるとすると、
し' し' namespace.plではayuayu()と言うサブルーチンは定義出来ないんだ。
プログラムはプログラマがどっちのayuayu()を呼び出したいかわからないからね。
と、言うことは、人が作ったライブラリを使うときには細心の注意が必要。面倒だよぉ。
そこで登場するのがパッケージ。これはある名前群をグループ化出来るんだ。
例えば、ayuayu()がtsukimiyaと言うパッケージ内で宣言されたとすると、それはtsukimiya::ayuayu()
となって、何もないayuayu()とは区別されるんだ(何もないはMain::に属していることになるよ。たしか。)。
こうすれば、他のライブラリのことは全く気にせず名前を付けられるようになるよね。
もちろん、パッケージ名は他とだぶらないようにする必要があるけどね。
ところで、変数とサブルーチンをグループ化する機能ってどこかで見たことない?
そう、C++などのクラスだよ。
Perlのクラスはパッケージを使って実現されてるんだ。
でも、そのおかげでPerlのクラスはわかりにくい・・・って言うのがボクの私論だよ。
0626nobodyさん
03/03/19 14:41ID:???ついでにmainは省略できるので$::fooとか ::bar('arg')とかできる。
つーか知らないんなら調べてから書け。もしかして猫と同一人物か?
0627nobodyさん
03/03/19 14:41ID:???0628nobodyさん
03/03/19 14:41ID:???|
| うるせー馬鹿!うるせー馬鹿!うるせー馬鹿!うるせー馬鹿!
| うるせー馬鹿!うるせー馬鹿!うるせー馬鹿!うるせー馬鹿!
| うるせー馬鹿!うるせー馬鹿!うるせー馬鹿!うるせー馬鹿!
| うるせー馬鹿!うるせー馬鹿!うるせー馬鹿!うるせー馬鹿!
| うるせー馬鹿!うるせー馬鹿!うるせー馬鹿!うるせー馬鹿!
| うるせー馬鹿!うるせー馬鹿!うるせー馬鹿!うるせー馬鹿!
| うるせー馬鹿!うるせー馬鹿!うるせー馬鹿!うるせー馬鹿!
| うるせー馬鹿!うるせー馬鹿!うるせー馬鹿!うるせー馬鹿!
∧ ∧ |/\_________
(,,゚Д゚)____.
(つ/~ ※ ※ \
/※ ※ ※ ※ \
0629nobodyさん
03/03/19 14:42ID:???0630nobodyさん
03/03/19 14:42ID:???勉強になりました。
ありがとー。
0631nobodyさん
03/03/19 14:42ID:???相手にするな
0632nobodyさん
03/03/19 14:42ID:???0633nobodyさん
03/03/19 14:42ID:???ちと質問なんだけど、SSIでPerlスクリプトを叩くとき、
スクリプト自体の絶対アドレスってわからんのかな?
環境変数にはHTMLのがはいってるし
0634nobodyさん
03/03/19 14:43ID:???0635nobodyさん
03/03/19 14:43ID:???0636nobodyさん
03/03/19 14:43ID:???やはりTelnetでPWDして調べるしかないのかの
0637nobodyさん
03/03/19 14:43ID:???0638nobodyさん
03/03/19 14:43ID:???ディレクトリを一個一個上がっていって調べてくれるらしいですが・・・
詳細は知らぬ。それと SSI は知らぬ。スマソ
0639nobodyさん
03/03/19 14:43ID:???my $path = ($ENV{SCRIPT_NAME} =~ /(.+\/)[^\/]+/)[0] . $ENV{_};
$path =~ s!/\./!/!g;
print $path;
0640nobodyさん
03/03/19 14:44ID:???,80
環境変数もコマンドも変な値返してくるサーバーだったのね。
どうでもいいけどあゆあゆどこいったのかな?
変な厨房が追い出したとか書いてあったけど
0641nobodyさん
03/03/19 14:44ID:???C/C++300の技
技術評論社 ISBM4-7741-1312-3
1980+税
青緑っぽい本。
わかりやすい本だとは言わないけど、CでCGIをやる場合の
サンプルコードとかが載ってるから、参考にする程度ならいいかも。
0642nobodyさん
03/03/19 14:44ID:???〃┏━━ 、
| )
パタパタ | ノノソハ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(((\リリ ´ー` リ < http://www.gedoh.org/aki/2ch/current/bbs/
((ニE/⌒ヾ∞"ヽ \みんなが一番よく知っているサイトのC言語製CGIだよ
(こ) ∞ |こ)
く__∞,ノ
し' し'
0643nobodyさん
03/03/19 14:44ID:???初期とずいぶん変わったねー
0644nobodyさん
03/03/19 14:44ID:???0645nobodyさん
03/03/19 14:44ID:???0646nobodyさん
03/03/19 14:45ID:???〃┏━━ 、
| )
パタパタ | ノノソハ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(((\リリ ゚∀゚ リ < うーーーーーーーーーーぐぅぅぅぅぅ
((ニE/⌒ヾ∞"ヽ \
(こ) ∞ |こ)
く__∞,ノ
し' し'
0647nobodyさん
03/03/19 14:45ID:???http://www.activestate.com/
0648nobodyさん
03/03/19 14:45ID:???〃┏━━ 、
| )
パタパタ | ノノソハ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(((\リリ;゚∀゚ リ < うぐぅ、ネタだけどありがとう
し' し'
0649nobodyさん
03/03/19 14:45ID:???0650nobodyさん
03/03/19 14:45ID:???0651nobodyさん
03/03/19 14:46ID:???〃┏━━ 、
| )
パタパタ | ノノソハ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(((\リリ ゚∀゚ リ < うーーーーーーーーーーぐぅぅぅぅぅ
((ニE/⌒ヾ∞"ヽ \
(こ) ∞ |こ)
く__∞,ノ
し' し'
0652nobodyさん
03/03/19 14:46ID:???〃┏━━ 、
| )
パタパタ | ノノソハ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(((\リリ ゚∀゚ リ < ウグゥ━━━━━━(゚∀゚)━━━━━━ !!!!!
((ニE/⌒ヾ∞"ヽ \
(こ) ∞ |こ)
く__∞,ノ
し' し'
0653nobodyさん
03/03/19 14:46ID:???〃┏━━ 、
| )
パタパタ | ノノソハ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(((\リリ;゚∀゚ リ < うぐぅ、ボクは別人だよぅ
し' し'
0654nobodyさん
03/03/19 14:47ID:???何冊Perlの本を持っていますか?
Perl使えるようになるポイントは何ですか?
0655nobodyさん
03/03/19 14:47ID:???〃┏━━ 、
パタパタ | ノノソハ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(((\リリ ´ー` リ < ケント・パイプカットとつくろう!PerlでCGI。これ一冊で十分。
((ニE/⌒ヾ∞"ヽ \____________
(こ) ∞ |こ)
く__∞,ノ
し' し'
0656nobodyさん
03/03/19 14:47ID:???0657nobodyさん
03/03/19 14:47ID:???0658nobodyさん
03/03/19 14:47ID:???〃┏━━ 、
パタパタ | ノノソハ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(((\リリ ´ー` リ < あくまでこれは方言だと心得るべし。
((ニE/⌒ヾ∞"ヽ 気がついたら「ハッシュと正規表現無いと死ぬ」みたいなプログラマはダメだよ〜
(こ) ∞ |こ) \____________
く__∞,ノ
し' し'
0659nobodyさん
03/03/19 14:47ID:???0660nobodyさん
03/03/19 14:48ID:???0661nobodyさん
03/03/19 14:48ID:???0662nobodyさん
03/03/19 14:48ID:???0663nobodyさん
03/03/19 14:48ID:???0664nobodyさん
03/03/19 14:48ID:???0665nobodyさん
03/03/19 14:49ID:???0666nobodyさん
03/03/19 14:49ID:???0667nobodyさん
03/03/19 14:49ID:???0668nobodyさん
03/03/19 14:49ID:???〃┏━━ 、
パタパタ | ノノソハ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(((\リリ ´ー` リ < OSとPerl処理系とエディタ(うぐぅ、あたりまえだよ〜)。
((ニE/⌒ヾ∞"ヽ 後、参考書は一冊買っておいた方がいいよ〜。
(こ) ∞ |こ) すぐわかるPerlがおすすめ。
く__∞,ノ でも、オブジェクト指向とかパッケージには触れてないから注意。
し' し' CGIは書けてもここの話には付いていけないよ〜うぐぅ。
\____________
0669nobodyさん
03/03/19 14:49ID:???むっしゅむらむら
0670nobodyさん
03/03/19 14:49ID:???0671nobodyさん
03/03/19 14:50ID:???http://www2.gihyo.co.jp/books/bookinfo.asp?ID=621
これですね。その本。
KENTの本はどうですか?
CGIは書くですか? PerlでCGIとして動作するプログラムを
書くのではないのですか?
0672nobodyさん
03/03/19 14:50ID:???0673nobodyさん
03/03/19 14:50ID:???&openfile($file); # openfile は $file を開いて @in に代入する関数
foreach(@in){
s/a//g;
}
}
これでね、$file を10KB と 100KB のものにした場合、なぜか10KB のものの
ほうが処理時間がかかっちゃうんだけどこの理由わかりる?
0674nobodyさん
03/03/19 14:50ID:???〃┏━━ 、
パタパタ | ノノソハ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(((\リリ ´ー` リ < 今回は自分の発想を大切にしようと思い、掲示板とかの作り方に関する本は読んでないよ。ボク。
((ニE/⌒ヾ∞"ヽ 唯一読んだのが「すぐわかる」。
(こ) ∞ |こ) 他の言語本と比べてもかなりいい本なので大推薦したの。
く__∞,ノ
し' し' 正解。PerlでCGIというインターフェースに則ったプログラムを書くんだよ。
後、あゆ、ヘリコプターじゃないもん。
\____________
0675nobodyさん
03/03/19 14:50ID:???〃┏━━ 、
パタパタ | ノノソハ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(((\リリ ´ー` リ <後、ムッシュかまやつでもウド君でもないもん!
((ニE/⌒ヾ∞"ヽ
(こ) ∞ |こ)
く__∞,ノ
し' し'
\____________
0676nobodyさん
03/03/19 14:50ID:???||
_||
〃┏━━ 、
| ┃ メ |
| ┃ | |
| ┃ テ |
| ┃ ル |
| ノノソハ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(((\リリ ´_ゝ` リ < ウグググググゥゥゥ....
((ニE/⌒ヾ∞"ヽ \____________
(こ) † |こ)
《《く__∞,ノ
|O| |O|
|O| |O|
|O| |O|
|O| |O|
|O| |O|
し' し'
0677nobodyさん
03/03/19 14:51ID:???0678nobodyさん
03/03/19 14:51ID:???0679nobodyさん
03/03/19 14:51ID:???0680nobodyさん
03/03/19 14:51ID:???何処の板から来たかを明記してくれると、みんなのやる気が上がります!
【クリック】 押してみっかなPart2【クリック】http://live.2ch.net/test/read.cgi/festival/1015607977/l50
0681nobodyさん
03/03/19 14:51ID:???0682nobodyさん
03/03/19 14:51ID:???0683nobodyさん
03/03/19 14:51ID:???〃┏━━ 、
| ノノソハ)))_
/リリ ´ー`)リ/\ うぐぅ
/| ̄ ̄ ̄ ̄ ̄|\/
|愛媛みかん|/
0684nobodyさん
03/03/19 14:52ID:???0685nobodyさん
03/03/19 14:52ID:???\____ ______/
∨
_______ _ ボコッ。
____ 〃┏━━ 、 _γ⌒⌒ヽ、
____. | ノノソハ)))ヾ \ノハ)ヽ)) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
___(\リリ;´Д`)リ#]つ)○);´Д`) < 痛いですぅ〜。
___(ニE( #]つo"/ ⊂[||L[X⊂[||) \________
___∠__∞__/ く7ココココヘゝ
___ し' (_f) (゚_(゚_)
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0686nobodyさん
03/03/19 14:52ID:???http://wow.bbspink.com/leaf/
0687nobodyさん
03/03/19 14:52ID:???//´ ̄ ヽ / ̄ ̄ ̄ ̄ ̄
i ノリノ)))〉 |
, '^ ーノl(l!゚ ヮ゚ノリ‐' ヽ < 嫌っ
ノ , リノjjノ'(.II 中.II)jルjソi |
('"´ "^く 中| ノ \_____
` じ'フ
0688nobodyさん
03/03/19 14:52ID:???0689nobodyさん
03/03/19 14:52ID:???〃┏━━ 、
| ノノソハ)))_ Perlじゃむりだよぉ
/リリ ´ー`)リ/\ うぐぅ
/| ̄ ̄ ̄ ̄ ̄|\/
|愛媛みかん|/
0690nobodyさん
03/03/19 14:53ID:???0691nobodyさん
03/03/19 14:53ID:???0692nobodyさん
03/03/19 14:53ID:???ttp://pc.2ch.net/test/read.cgi/php/988809842/
0693nobodyさん
03/03/19 14:53ID:???0694nobodyさん
03/03/19 14:53ID:???0695nobodyさん
03/03/19 14:53ID:???このスレの発展を祈ってバンザーイ♪
http://homepage2.nifty.com/satp/imgboard/img-box/img20020418205910.gif
0696nobodyさん
03/03/19 14:54ID:???0697nobodyさん
03/03/19 14:54ID:???0698nobodyさん
03/03/19 14:54ID:???0699nobodyさん
03/03/19 14:54ID:???<body>すべての始まりは秋子さん<br>
<img src=Akiko.jpg><br>そして伝説が始まる…
</body></html>
0700nobodyさん
03/03/19 14:54ID:???HTML4.01 Transitional としてチェックしました。
8個のエラーがありました。このHTMLは 1点です。タグが 6種類 7組使われています。
先頭の数字はエラーのおおまかな重要度を 0〜9 で示しています(減点数ではありません)。少ない数字は軽く、9 になるほど致命的です。0 は減点対象外のごく軽度のエラーで (グレイのかっこつき) でメッセージされています。
8: line 1: 最初の記述が DOCTYPE宣言ではありません。 → 解説 2
1: line 1: <HTML> には LANG 属性を指定するようにしましょう。 → 解説 110
0: line 1: (<HEAD>〜</HEAD> 内に <LINK REV="MADE" HREF="mailto:〜"> が含まれていません。) → 解説 113
0: line 1: (<HEAD>〜</HEAD> 内に <LINK REL="NEXT" HREF="〜"> などのナヴィゲーション用のリンクが含まれていません。) → 解説 114
4: line 1: <HEAD>〜</HEAD> 内に <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="〜"> が含まれていません。 → 解説 117
0: line 3: (<IMG> の SRC の属性値 `Akiko.jpg` が引用符で囲まれていません。) → 解説 92
6: line 3: <IMG> には ALT 属性が必要です。 → 解説 82
0: line 3: (<IMG> には WIDTH と HEIGHT 属性を指定するようにしましょう。) → 解説 165
0701nobodyさん
03/03/19 14:54ID:???■ このスレッドは過去ログ倉庫に格納されています