The vertical-align CSS property doesn't the desired effect, whether on the <form> or <input> tag.
Code:
<form style="vertical-align: center;">
    <input type="button" value="trial" />
    <textarea cols="80" rows="17"></textarea>
</form>
The vertical-align CSS property doesn't the desired effect, whether on the <form> or <input> tag.
Code:
<form style="vertical-align: center;">
    <input type="button" value="trial" />
    <textarea cols="80" rows="17"></textarea>
</form>
 
    
     
    
    Are you attempting to position the "trial" button to the left and middle of the textarea? If so, try this:
<form style="display: flex;">
        <input type="button" value="trial" style="align-self: center"/>
        <textarea cols="80" rows="17"></textarea>
</form> 
    
    Attribute vertical-align does not accept the value of center. You should use a value of middle instead.
 
    
    vertical-align doesn't accept center as a value but rather middle, and it centers elements vertically.
justify-* like justify-self, justify-items, or justify-content center elements horizontally (it accepts center as value not middle) so depending on the desired effect, you can center your elements.
