سؤال

انا بحاجة للتحويل <font size="10"> إلى بكسل.

مثال فقط (غير صحيح): <font size="10"> يعادل 12 بكسل.

هل هناك أي صيغة أو جدول تحويل هناك للتحويل <font size="10"> إلى بكسل؟

هل كانت مفيدة؟

المحلول

<font size=1>- font size 1</font><br>
<span style="font-size:0.63em">- font size: 0.63em</span><br>

<font size=2>- font size 2</font><br>
<span style="font-size: 0.82em">- font size: 0.82em</span><br>

<font size=3>- font size 3</font><br>
<span style="font-size: 1.0em">- font size: 1.0em</span><br>

<font size=4>- font size 4</font><br>
<span style="font-size: 1.13em">- font size: 1.13em</span><br>

<font size=5>- font size 5</font><br>
<span style="font-size: 1.5em">- font size: 1.5em</span><br>

<font size=6>- font size 6</font><br>
<span style="font-size: 2em">- font size: 2em</span><br>

<font size=7>- font size 7</font><br>
<span style="font-size: 3em">- font size: 3em</span><br>

نصائح أخرى

وفق W3C:

هذه السمة تحدد حجم الخط.القيم الممكنة:

  • عدد صحيح بين 1 و 7.هذا يضع الخط على بعض الحجم الثابت ، الذي يعتمد تقديمه على وكيل المستخدم.لا يجوز لجميع وكلاء المستخدمين تقديم جميع الأحجام السبعة.
  • زيادة نسبية في حجم الخط.القيمة "+1" تعني مقاسًا أكبر بدرجة واحدة.القيمة "-3" تعني ثلاثة أحجام أصغر.جميع الأحجام تنتمي إلى مقياس من 1 إلى 7.

ومن ثم فإن التحويل الذي تطلبه غير ممكن.لا يشترط على المتصفح استخدام أحجام محددة بأحجام محددة size صفات.

لاحظ أيضًا أن استخدام font تم تثبيط العنصر بواسطة W3 لصالح أوراق الأنماط.

وعن طريق نقاط البيانات من الإجابة مقبولة يمكنك استخدام استيفاء حدودي للحصول على الصيغة.

وولفرام ألفا الإدخال: التحريف متعدد الحدود {{1، 0،63}، {2، 0،82}، {3،1}، {4،1.13}، {5،1.5}، {6، 2}، {7،3}}

والصيغة: 0.00223611x ^ 6 - 0.0530417x ^ 5 + 0.496319x ^ 4 - 2.30479x ^ 3 + 5.51644x ^ 2 - 6.16717x + 3.14

واستخدامها في التعليمات البرمجية رائع:

import java.math.*
def convert = {x -> (0.00223611*x**6 - 0.053042*x**5 + 0.49632*x**4 - 2.30479*x**3 + 5.5164*x**2 - 6.167*x + 3.14).setScale(2, RoundingMode.HALF_UP) }
(1..7).each { i -> println(convert(i)) }

وحجم الخط لرسم الخرائط م دقيقة فقط إذا لم يكن هناك حجم الخط محددة والتغييرات عند تعيين حاوية لأحجام مختلفة.

وفيما يلي يعمل بشكل أفضل بالنسبة لي ولكنه لا يأخذ في الحسبان حجم = 7 و أي شيء أعلى من 7 يجعل فقط عن 7.

font size=1 = font-size:x-small
font size=2 = font-size:small
font size=3 = font-size:medium
font size=4 = font-size:large
font size=5 = font-size:x-large
font size=6 = font-size:xx-large

في العموم لا تستطيع الاعتماد على حجم بكسل ثابت للالخطوط، يمكن للمستخدم أن يكون التوسع في الشاشة والافتراضات ليست دائما هي نفسها (يعتمد على إعدادات DPI الشاشة الخ.).

وربما يكون لديك نظرة على هذا (بكسل أن نشير ) و هذا الرابط .

ولكن بالطبع يمكنك تعيين حجم الخط إلى مقصف، بحيث لم أعرف كم بكسل الخط هو في الواقع. قد يساعد هذا إذا كنت حقا بحاجة الى تخطيط ثابت، ولكن هذه الممارسة يقلل من إمكانية الوصول إلى موقع الويب الخاص بك.

وهذا هو حقا القديمة، ولكن <font size="10"> يكون حول <p style= "font-size:55px">

وهذا لا يمكن الإجابة بهذه السهولة. ان ذلك يعتمد على الخط المستخدم ونقطة لكل بوصة (نقطة في البوصة). هذا يجب أن تعطي لمحة عامة عن المشكلة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top