How can I match the width of text to the width of a dynamically resized image/title?

王林
Release: 2023-08-26 13:17:06
forward
1163 people have browsed it

In this article, we will learn how to match the text width to the width of a dynamically sized image or title. Let’s dive into this article to learn more about matching text width to image width.

Match text width with image width

To insert an image within a web page or website, use the HTML How can I match the width of text to the width of a dynamically resized image/title? tag. In modern websites, images are linked to web pages using the How can I match the width of text to the width of a dynamically resized image/title? element, which contains the space for the image. This prevents websites from adding images directly to web pages.

grammar

The following is the syntax of the How can I match the width of text to the width of a dynamically resized image/title? tag

<img src="" alt="" width="" height="">
Copy after login

Let's look at the following examples to get more ideas about matching text width to image width.

Example

In the example below, we use the How can I match the width of text to the width of a dynamically resized image/title? tag and make its width match the text width.

<!DOCTYPE html>
<html>
   <body>
      <style>
         .tutorial {
            background: #EAFAF1 ;
            display:inline-block;
         }
         img {
            width:0;
            min-width:100%;
         }
      </style>
      <div class="tutorial">
         <img src="https://img.php.cn/upload/article/000/465/014/169302702977593.png">
         <h2>The Best E-Learning</h2>
      </div>
      <div class="tutorial">
         <img src="https://img.php.cn/upload/article/000/465/014/169302702977593.png">
         <h2>Find A Lot Of Courses</h2>
      </div>
   </body>
</html>
Copy after login

When the script is executed, it will generate an output containing the uploaded images on the web page and the text at the bottom of each image displayed on the web page.

Example

Consider the following example where we embed text into a table and match its width to the width of the text.

<!DOCTYPE html>
<html>
   <body>
      <style>
         table {
            display: table;
            border:1px solid #52BE80;
         }
         td {
            padding: 6px;
            text-align: center;
            border:1px solid #52BE80;
         }
         .tutorial{
            width: 0;
            min-width: 100%;
            display: block;
         }
      </style>
      <table>
         <tr>
            <td>Welcome</td>
            <td>To</td>
            <td>TP</td>
         </tr>
         <tr>
            <td colspan="3"><img src="https://www.tutorialspoint.com/java/images/java-mini-logo.jpg" class="tutorial"></td>
         </tr>
      </table>
   </body>
</html>
Copy after login

When you run the above code, an output window will pop up containing the image inserted into the table and the text within the table displayed on the web page.

Example

Execute the following script and observe how the text width matches the image width.

<!DOCTYPE html>
<html>
   <body>
      <style>
         .tutorial {
            background: white;
            display: inline-block;
         }
         img {
            display: block;
            max-height: 70vh;
         }
         .parent {
            background: grey;
            display: inline-block;
         }
         .description {
            width: 0;
            min-width: 100%;
         }
      </style>
      <div class="parent">
         <img src="https://img.php.cn/upload/article/000/465/014/169302702977593.png">
         <div class="description">
            <p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.</p>
         </div>
      </div>
   </body>
</html>
Copy after login

When the script is executed, it will generate an output consisting of an image and the text displayed on the web page.

The above is the detailed content of How can I match the width of text to the width of a dynamically resized image/title?. For more information, please follow other related articles on the PHP Chinese website!

source:tutorialspoint.com
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!