标题文本应该在中心对齐,但它不会{html}

时间:2016-02-17 11:26:14

标签: html

这里是你要看的代码..我只缺少这个小东西..

我添加了图片,它将显示如何让您了解我的英语错误,感谢您提前。 this it should look like



<!DOCTYPE HMTL>
 <html>
 <head>
 <meta charset="ISO-8859-1">
 <link rel="stylesheet" type="text/css" href="mystyle.css">
 <title>Käyttöjärjestelmät-tehtävät</title>

 <body>
 <table width="800" border="10">
 <tr>
 <td colspan="2" class="bgcolor1">

 <text align="center"><h1>Käyttöjärjestelmät - tehtävät</h1> <--- this should be centered right at the center of the blue bar but it's at the center top..)

 </td>
 </tr>
 
 <tr>
 <td class="bgcolor2" style="width:100px;">
 <a href="index.html">Aloitussivu</a><br>
 <a href="historia.html">Historia</a><br>
 <a href="rakenne.html">Rakenne</a><br>
 <a href="tehtavat.html"><b>Tehtävät</b></a>
 </td>
 <td class="bgcolor3" style="height:400px;width:300px;">
 
 <td colspan="2" class="bgcolor1" style="text-align:center;">
 Copyright © <a href="mailto:laineenreiska@kiipula.fi">
mikko.maunula@kiipula.fi</a></td>

 </table>
 </body>
 </html>
&#13;
&#13;
&#13;

3 个答案:

答案 0 :(得分:0)

您的第二行没有结束标记。并且第三行(版权)根本没有包含在<tr>中。 <td>(列)元素应始终位于<tr>(行)内。

<table width="800" border="10">

<tr>
<td colspan="2" class="bgcolor1"><h1 align="center">Käyttöjärjestelmät - tehtävät</h1></td>
</tr>

<tr> 
<td class="bgcolor2" style="width:100px;">
<a href="index.html">Aloitussivu</a><br>
<a href="historia.html">Historia</a><br>
<a href="rakenne.html">Rakenne</a><br>
<a href="tehtavat.html"><b>Tehtävät</b></a></td>
<td class="bgcolor3" style="height:400px;width:300px;">
</tr>

<tr>
<td colspan="2" class="bgcolor1" style="text-align:center;">
Copyright © <a href="mailto:laineenreiska@kiipula.fi">
mikko.maunula@kiipula.fi</a></td>
</tr>

</table>

答案 1 :(得分:0)

问题解决了。将其粘贴到您的文件中并添加背景颜色

<!DOCTYPE HMTL>
<html>

<head>
  <meta charset="ISO-8859-1">
  <link rel="stylesheet" type="text/css" href="mystyle.css">
  <title>Käyttöjärjestelmät-tehtävät</title>
</head>

<body>
  <table width="100%" border="10">
    <tr style="width: 100%;text-align: center">
      <td colspan="2" class="bgcolor1">

        <text align="center">
          <h1>Käyttöjärjestelmät - tehtävät</h1>
        </text>
      </td>
    </tr>

    <tr>
      <td class="bgcolor2" style="width:100px;">
        <a href="index.html">Aloitussivu</a>
        <br>
        <a href="historia.html">Historia</a>
        <br>
        <a href="rakenne.html">Rakenne</a>
        <br>
        <a href="tehtavat.html"><b>Tehtävät</b></a>
      </td>
      <td class="bgcolor3" style="height:400px;width:300px;">

      </td>
    </tr>

    <tr>
      <td colspan="2" class="bgcolor1" style="text-align:center; width: 100%">
        Copyright © <a href="mailto:laineenreiska@kiipula.fi">
    mikko.maunula@kiipula.fi</a>
      </td>
    </tr>

  </table>
</body>

</html>

答案 2 :(得分:0)

抱歉,我急着写更好的问题但是我刚开始编码因为今年我们做编码,天线和物理,这项工作是最后的编码&#34;测试&#34;我必须完成它,但我被卡住了因为所有其他页面看起来不同,这一页只是不会像他们一样工作..

我会发布另一段代码,但此代码已经完成且网站正常运行。

&#13;
&#13;
<!DOCTYPE HTML>
<html>
<head>
<meta charset="ISO-8859-1">
<link rel="stylesheet" type="text/css" href="mystyle.css">
<title>Käyttöjärjestelmät-rakenne</title>
</head>

<body>
<table width="800" border="10">
<tr>
<td colspan="2" class="bgcolor1">
<text align="center"><h1>Käyttöjärjestelmät - rakenne</h1>
</td>
</tr>

<tr>
<td class="bgcolor2" style="width:100px;">
<a href="index.html">Aloitussivu</a><br>
<a href="historia.html">Historia</a><br>
<a href="rakenne.html"><b>Rakenne</b><br>
<a href="tehtavat.html">Tehtävät</a>
</td>
<td class="bgcolor3" style="height:400px;width:300px;">

<h4>Moduulit</h4>

Käyttöjärjestelmään voi kuulua mikroytimen lisäksi useita käyttöjärjestelmä-moduuleita sijoitettuna joko ydin- tai käyttäjätilaan,  kaikkien toimiessa supervisor-tilassa mutta kahdessa osoiteavaruudessa     (ydin- sekä käyttäjä-tilassa). Toisaalta käyttöjärjestelmä voi muodostua     pelkästään monoliittisesta ytimestä, mikä on alkuperäinen käyttöjärjestelmän     toteutustapa. Tuolloin käyttöjärjestelmä toimii yksinään ydin- ja     supervisor-tilassa.</p><h4>Mikrorakenne</h4>
Uudempi ja nykyään suosituin käyttöjärjestelmärakenne on mikroydin, jossa käyttöjärjestelmä on pilkottu pelkistetyksi ytimeksi sekä         käyttöjärjestelmämoduuleihin, jotka toteuttavat esimerkiksi         muistinhallinnan, tiedostojärjestelmät ja verkkoprotokollat. Koska     pelkistetty ydin toimii yksinään ydintilassa ja muut käyttöjärjestelmän osat käyttäjätilassa, joudutaan järjestelmäkutsun tullessa tietoa siirtämään tarvittaessa eri moduulien välillä että ydintilan kautta kierrätettynä vaihtaen tieto ydintilan ja käyttäjätilan osoiteavaruuden rajalla, joka johtaa viiveisiin käskyjen suorituksessa. Pahimmillaan käyttöjärjestelmä toimii 50 % hitaammin kuin monoliittinen, mutta parhaimmillaan taas vain 10 % hitaammin, nykyisillä tietokoneilla suorituskyvyn eron jääden melkein mitättömäksi.</p>
Mikroytimisen käyttöjärjestelmän suosioon on useampia teoreettisia syitä. Tietoturva sekä helppo ohjelmoitavuus. Erilaiset tutkimukset ovat näyttäneet toteen että tavallisessa ohjelmassa on 1–20 virhettä jokaista 1000 riviä koodia kohden. Käyttöjärjestelmät ovat paljon monimutkaisempia kuin tavalliset ohjelmat tai laitteistoajurit, joissa tyypillisesti on enemmän virheitä tuhannella rivillä koodia kuin muussa osassa käyttöjärjestelmää.</p>
Mikroytimisen rakenteen omaava käyttöjärjestelmä on modulaarinen, ja jokainen moduuli on suojattu vielä toisista moduuleista. Tällöin yhden moduulin kaatuessa vain kyseinen käyttöjärjestelmäpalvelu kaatuu muiden jäädessä toimintaan. Jokainen laiteajuri on myös suojattu, ja tällöin yhden laiteajurin kaatuessa vain kyseinen laite katoaa pois käytöstä siksi aikaa kun moduuli ladataan uudelleen käyttöön.</p>

<h4>Monoliittinen rakenne</h4>

Monoliittisen käyttöjärjestelmän kohdalla virhe ajurissa tai käyttöjärjestelmän toiminnoissa johtaa käyttöjärjestelmän kaatumiseen. Tästä on useimmiten merkkinä "Kernel panic!" -ilmoitus. Monoliittinen käyttöjärjestelmä voi olla myös modulaarinen. Tällöin käyttöjärjestelmä ei ole vain yksi binääritiedosto. Osa toiminnoista ja ajureista on omina tiedostoina, jotka ladataan tarvittaessa RAM-muistiin. Modulaarisuudella saadaan käyttöjärjestelmän kokoa pienennettyä sekä vakautta lisättyä, kun vain tarvittaessa tietyt toiminnot ovat käynnissä. Tämä myös vähentää tarvetta asentaa levylle useita versioita käyttöjärjestelmästä aina erilaisilla asetuksilla eri tilanteisiin, kun modulaarisuuden ansiosta voidaan käyttöjärjestelmän ominaisuuksia vaihdella lataamalla tai poistamalla lennossa moduuleja.</p>
Perinteinen monoliittinen käyttöjärjestelmä on nopea. Se ei kuluta turhaan prosessorin kellojaksoja suorittaakseen sanomavälitystä (overhead) käyttöjärjestelmäpalveluiden välillä vaan suorittaa kaikki käyttöjärjestelmän toiminnot yhdessä osoiteavaruudessa. Tällöin yhden järjestelmäkutsun antaminen toimii nopeammin kuin sanomavälitys (IPC).</p>
Ottaen huomioon monoliittisen käyttöjärjestelmän miljoonat rivit koodia yhdessä osoiteavaruudessa, joiden toimintoa kukaan ei kunnolla ymmärrä kokonaisuudessaan, johtaa se useisiin käyttöjärjestelmätason virheisiin ja tietoturvaongelmiin.</p>
Monoliittisen ja mikroytimen käyttöjärjestelmämoduuleita ei pidä sekoittaa toisiinsa. Monoliittisessa käyttöjärjestelmässä moduuli on aina käännetty tiettyä ytimen versiota vasten. Tämä tuo ongelman. Jos ydin muuttuu, täytyy kaikki moduulit kääntää uudelleen. Moduulien liitos ytimeen on hyvin tiukka eikä niiden toimintaa pystytä tarkkaan havainnoimaan kuin vain käyttöjärjestelmän lähdekoodista. Mikroytimen käyttöjärjestelmämoduulit taas ovat itsenäisiä. Tämä helpottaa käyttöjärjestelmän ohjelmoitavuutta, kun jokainen moduuli voidaan kääntää yksinään tai pelkkä ydin yksinään, ilman tarvetta kääntää kaikkia moduuleja samalla. Moduulit ovat myös löyhästi linkitetty ytimeen, jolloin moduuleja voidaan helposti siirtää järjestelmästä toiseen, ongelmitta jopa käyttöjärjestelmän pienten eroavaisuuksien osalta. Tämä helpottaa käyttöjärjestelmän ohjelmoitavuutta.</td>
</tr>

<td colspan="2" class="bgcolor1" style="text-align:center;">
Copyright © <a href="mailto:mikko.maunula@kiipula.fi">
mikko.maunula@kiipula.fi</a></td>

</table>
</body>
</html>
&#13;
&#13;
&#13;

现在我要发布与问题相同的代码,但我不会删除任何一行,这样你就可以看到它完整(没有准备好)

&#13;
&#13;
<!DOCTYPE HMTL>
 <html>
 <head>
 <meta charset="ISO-8859-1">
 <link rel="stylesheet" type="text/css" href="mystyle.css">
 <title>Käyttöjärjestelmät-tehtävät</title>

 <body>
 <table width="800" border="10">
 <tr>
 <td colspan="2" class="bgcolor1">
 <text align="center"><h1>Käyttöjärjestelmät - tehtävät</h1>
 </td>
 </tr>
 
 <tr>
 <td class="bgcolor2" style="width:100px;">
 <a href="index.html">Aloitussivu</a><br>
 <a href="historia.html">Historia</a><br>
 <a href="rakenne.html">Rakenne</a><br>
 <a href="tehtavat.html"><b>Tehtävät</b></a>
 </td>
 <td class="bgcolor3" style="height:400px;width:300px;">
 
<h4>Tiedostojärjestelmä</h4>
<p>Käyttöjärjestelmissä on tuki useille tiedostojärjestelmille, jolloin tallennuslaitteilla olevat tiedostot näytetään hakemistoina ja tiedostoina niiden merkityksen kannalta. Tiedostojärjestelmästä riippuen tiedostot merkitään eri tavoin osion kirjanpitoon erilaisten tarpeiden mukaisesti. Käyttöjärjestelmä hoitaa tallennuslaitteiden, kuten kiintolevyjen kirjoituksen ja lukemisen sekä se huolehtii myös tukemistaan erilaisista tiedostojen käyttöoikeuksista. Käyttöjärjestelmä hallitsee lähes aina useampia erilaisia tiedostojärjestelmiä, muutamasta useisiin kymmeniin. Tiedostojärjestelmän tuki voi olla myös käyttöjärjestelmään kuulumattoman ohjelmiston kuten FUSE:n (Filesystem in Userspace) avulla toteutettu, mutta sekin tarvitsee käyttöjärjestelmältä tuen toimiakseen. Tiedostojärjestelmä voidaan myös luoda yksittäiseen tiedostoon, joita käytetään erilaisissa salausjärjestelmissä.</p>

<h4>Muistinhallinta</h4>
<p>Ettei huonosti käyttäytyvä prosessi sekoittaisi muiden prosessien toimintaa, hallitsee sitä käyttöjärjestelmä ja käyttöjärjestelmän toimesta prosesseilla on yleensä pääsy vain tarvitsemaansa muistialueeseen. Käyttöjärjestelmä huolehtii muistinsuojauksesta sekä siitä, että prosessit saavat tarvitsemansa määrän muistia, keskusmuistista tai mahdollisesta näennäismuistista. Ohjelmaa kirjoittaessa/kääntäessä sen sijaintia muistissa ei vielä tiedetä, sillä muistialue varataan vasta kun ohjelman suorittava prosessi luodaan. Prosesseja voidaan myös suorituksen aikana siirtää muistialueelta toiselle, mahdollisesti jopa keskus- ja näennäismuistin välillä. Ohjelman käyttämä "looginen" osoiteavaruus voi olla suurempi kuin koneessa oleva fyysinen keskusmuistin määrä. Prosessin päättyessä käyttöjärjestelmä vapauttaa prosessin käyttämän osoiteavaruuden ja tarvittaessa muiden prosessien vaatiessa lisää muistia.</p>

<h4>Virtuaalimuisti</h4>
<p>Ohjelman osoiteavaruus ja fyysinen muistiavaruus erotetaan toisistaan. Loogiset osoitteet ja fyysiset muistipaikat yhdistetään toisiinsa prosessikohtaisilla sivutauluilla (engl. page tables). Tiedot voivat sijaita näennäismuistissa josta ne ladataan keskusmuistiin ja keskusmuistin tilan loppuessa sillä hetkellä tarpeettomat muistit kirjoitetaan näennäismuistiin.</p>

<h4>Prosessienhallinta</h4>
<p>Ohjelman käynnistyessä käyttöjärjestelmä luo sille tarvittavan prosessin, muistiavaruuden ja tarvittavat tietorakenteet. Vastaavasti nämä resurssit vapautetaan ohjelman lopetuksen yhteydessä. Käyttöjärjestelmä tarjoaa myös työkalut prosessien tarkkailuun, prosessien lopettamiseen ja prosessien väliseen kommunikointiin.
Moniajon ansiosta tietokoneessa voi samanaikaisesti olla ajossa useampia ohjelmia. Suoritin annetaan vuorotellen vähäksi aikaa eri prosessien (tai niiden säikeiden) käyttöön. Aika pidetään niin lyhyenä, että interaktiiviset ohjelmat näyttävät olevan ajossa koko ajan. Käyttöjärjestelmän vuorottaja pyrkii jakamaan suoritinaikaa tarkoituksenmukaisesti, huomioiden eri prosessien prioriteetin ja luonteen.</p>
 
<h4>Verkkoprotokollat</h4>
<p>Käyttöjärjestelmä toteuttaa OSI-mallin 3. tason (verkkokerros) sekä 4. tason (kuljetuskerroksen) toteutukset toimiessa muiden tietokoneiden/laitteiden kanssa verkossa ja tarjoaa nämä tasot sovellusohjelmien käyttöön. Ylemmät tasot toteutetaan muilla ohjelmistoilla kuten HTTP- tai FTP-palvelinohjelmistolla, P2P- tai Windows Live Messengerin asiakasohjelmilla. Käyttöjärjestelmän tehtävä on ainoastaan tarjota verkko- ja kuljetuskerros muille ohjelmille.</p>
</tr>
 
 <td colspan="2" class="bgcolor1" style="text-align:center;">
 Copyright © <a href="mailto:laineenreiska@kiipula.fi">
mikko.maunula@kiipula.fi</a></td>

 </table>
 </body>
 </html>
&#13;
&#13;
&#13;

你去了

我真的需要完成这个以通过今年..