Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Veckans nöt #6 (?); HTML - meningar som inte får brytas

Postades av 2004-11-14 11:03:37 - Niklas Jansson, i forum systemutveckling generellt, Tråden har 13 Kommentarer och lästs av 1263 personer

Okej, det här är en snabb rätt ut i luften. Det är mycket möjligt att det faktiskt finns inbyggda vettiga varianter, men vill ändå se om det finns någon intressant lösning.

Såg för några dagar sen en sida med en mycket märklig lösning för att inte få meningar att brytas. Alltså om det står
"Läs alltid igenom det du skrivit. Kontrollera fakta, eventuella stavfel och referenser."
och det bara får plats fram till "Kontrollera" i en div, så vill man att då ska hela den meningen brytas där, och resultatet skall bli (om vi bortser från att meningen efter också måste brytas tills vidare):
"Läs alltid igenom det du skrivit.
Kontrollera fakta, eventuella stavfeloch referenser."

EDIT: Jag kom genast på en variant som troligtvis funkar, som är mycket enkel. Om någon kommer på en jätteenkel lösning kan ni ju vänta med den för att se om man får in någon annan först.


Svara

Sv: Veckans nöt #6 (?); HTML - meningar som inte får brytas

Postades av 2004-11-14 12:53:17 - Per Persson

Placera varje mening i en div med float: left.


Svara

Sv: Veckans nöt #6 (?); HTML - meningar som inte får brytas

Postades av 2004-11-14 13:09:40 - Niklas Jansson

Intressant lösning!
Kan det inte ge andra problem, typ att parent-objekt kan kollapsa eller liknande (vet bara att jag har sett massa bekymmer med det, det är möjligt att det inte ger några problem om man bara gör rätt).


Svara

Sv: Veckans nöt #6 (?); HTML - meningar som inte får brytas

Postades av 2004-11-14 13:39:19 - Roger Alsing

nu är jag inte så haj på html , men går det inte bara sätta nbsp; mellan orden i varje mening? och spejsar där man får bryta?

//Roger


Svara

Sv: Veckans nöt #6 (?); HTML - meningar som inte får brytas

Postades av 2004-11-14 14:59:29 - Niklas Jansson

Det var min "mycket enkla variant". Det enda är ju att meningarna inte ser kloka ut i HTML-koden.

Varianten jag såg var i stil med:

"Läs<font color="white">i</font>alltid<font color="white">i</font>igenom<font color="white">i</font>det..."

Och det är ju snudd på absurt.
Pers lösning är nog snyggast tills vidare, såvida den inte kan ge andra problem.


Svara

Sv: Veckans nöt #6 (?); HTML - meningar som inte får brytas

Postades av 2004-11-14 15:15:40 - Simon Dahlbacka

med risk för att jag missförstått nåt

white-space: nowrap;


Svara

Sv: Veckans nöt #6 (?); HTML - meningar som inte får brytas

Postades av 2004-11-14 15:36:56 - Roger Alsing

det här funkar väl?

<nobr>det var en gång en liten fluga </nobr><nobr>som flög ut ur ett fönster </nobr><nobr>och blev fågelmat</nobr>


//Roger


Svara

Sv: Veckans nöt #6 (?); HTML - meningar som inte får brytas

Postades av 2004-11-14 16:01:16 - Niklas Jansson

Simon: om det funkar var det precis den lösningen jag hoppades fanns.
Roger: hittar inte den i HTML-specen, var står den?
Den lär nog funka annars.


Svara

Sv: Veckans nöt #6 (?); HTML - meningar som inte får brytas

Postades av 2004-11-14 16:09:09 - Roger Alsing

kanske inte är standard?? den finns i IE iaf och ploppar upp i vs.nets html intellisense


Svara

Sv: Veckans nöt #6 (?); HTML - meningar som inte får brytas

Postades av 2004-11-14 18:33:28 - Simon Dahlbacka

du kollar i fel spec. det är nämligen CSS specen du ska kolla i.. ex här http://www.w3schools.com/css/css_reference.asp


Svara

Sv: Veckans nöt #6 (?); HTML - meningar som inte får brytas

Postades av 2004-11-14 18:43:57 - Niklas Jansson

Jo, din CSS-variant tror jag på, men Rogers <nobr> var det jag undrade om.


Svara

Sv: Veckans nöt #6 (?); HTML - meningar som inte får brytas

Postades av 2004-11-14 18:53:58 - Andreas Håkansson

nobr är en Microsoft "extension to the HTML specification".


Svara

Sv: Veckans nöt #6 (?); HTML - meningar som inte får brytas

Postades av 2004-11-14 20:38:35 - Per Persson

Rogers tycker jag är snyggast. Dock inte "valid" HTML, men fungerar i både IE och Firefox. Vill man ha valid kod, kan man köra med

<style type="text/css">
span.nobr {
	white-space: nowrap;
}
</style>

<p><span class="nobr">det var en gång en liten fluga </span><span class="nobr">som flög ut ur ett fönster</span><span class="nobr">och blev fågelmat</span></p>


Svara

Sv: Veckans nöt #6 (?); HTML - meningar som inte får brytas

Postades av 2004-11-14 20:46:50 - Andreas Håkansson

Per,

Man kan göra din i princip lika "snygg" genom att använda CSS förmåga att ärva. Genom att sätta upp en class till din paragraf (eller annan container) och sen underdefinerar samtliga span element under den att ha nowrap så kan du komma ner till

<p class="nobr">
<span>det var en gång en liten fluga </span><span>som flög ut ur ett fönster</span><span>och blev fågelmat</span>
</p>


Du visste troligen redan detta, men det är värt att påpeka för de som inte är med på noterna =)


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 786
27 960
271 761
906
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies