'suisentosho.php' を更新

変更の概要:アクセシビリティの改善
- ISBNの前につける「ISBN:」という表記を,CSSではなくHTMLで行うことにした。
- 紹介文をリストとして扱っていたバグ修正した。
- そのほかのバグを修正した。
This commit is contained in:
kasaitoushi2004 2023-02-11 12:16:53 +00:00
parent 0364bea2c5
commit 7af26eba5b
1 changed files with 8 additions and 11 deletions

View File

@ -1,21 +1,18 @@
<?php
function suisentosho($isbn,$syomei,$tyosya,$syuppansya,$honyakusya,$shoukai){
echo '<section class="Book">';
echo '<h3><dc:title>'.$syomei.'</dc:title></h3>';
echo '<p><dc:author>'.$tyosya.'</dc:author>氏著 ';
echo '<h3 class="Book"><dc:title>'.$syomei.'</dc:title></h3>';
echo '<ul><li><dc:author>'.$tyosya.'</dc:author>氏著</li> ';
if ($honyakusya != null) {
echo '<br><dc:translater>'.$honyakusya.'</dc:translater>氏訳 ';
echo '<li><dc:translater>'.$honyakusya.'</dc:translater>氏訳</li> ';
}
echo '<dc:publisher>'.$syuppansya.'</dc:publisher>';
echo '<br>ISBN:<dc:identifier>'.$isbn.'</dc:identifier></p>';
echo '<p>';
echo '<a href="https://iss.ndl.go.jp/books?rft.isbn='.$isbn.'">国立国会図書館</a>';
echo ' | ';
echo '<a href="https://calil.jp/book/'.$isbn.'">カーリル(全国図書館検索)</a></p>';
echo '<dc:description>'.$shoukai.'</dc:description></section>';
echo '<li><dc:publisher>'.$syuppansya.'</dc:publisher></li>';
echo '<li><a href="urn:isbn:'.$isbn.'"><abbr lang="en" title="International Standard Book Number">ISBN</abbr><dc:identifier>'.$isbn.'</dc:identifier></a></li>';
echo '<li><a href="https://iss.ndl.go.jp/books?rft.isbn='.$isbn.'">国立国会図書館</a></li>';
echo '<li><a href="https://calil.jp/book/'.$isbn.'">カーリル(全国図書館検索)</a></p></li>';
echo '</ul><dc:description>'.$shoukai.'</dc:description>';
}
?>